v3.26.1
INCOME TAXES - Schedule of Income Taxes Paid Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Federal $ (1,899)  
Other State 66  
Foreign 0  
Income taxes paid, net of refunds $ (1,833) $ (4,600)