Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of Income Taxes Paid (Net of Refunds Received) (Details)

v3.25.4
INCOME TAXES - Schedule of Income Taxes Paid (Net of Refunds Received) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 0 $ 0 $ 0
State and local      
Total state and local 463 331 81
Foreign      
Total income taxes paid 1,063 331 81
Alabama      
State and local      
Total state and local 129 233 15
Kentucky      
State and local      
Total state and local 256 57  
Tennessee      
State and local      
Total state and local   28 14
New York      
State and local      
Total state and local     48
All states representing less than five percent of total      
State and local      
Total state and local 78 13 4
India      
Foreign      
Foreign $ 600 $ 0 $ 0