v3.26.1
DISCONTINUED OPERATIONS (Contract Balances) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Discontinued Operations and Disposal Groups [Abstract]          
Contract liabilities, current         $ 800
Beginning Balance $ 2,377 $ 2,427 $ 2,483 $ 2,431  
Additions 0 496 123 872  
Recognized as revenue during period 0 (333) (229) (713)  
Liability extinguished upon sale of discontinued operations (2,377) 0 (2,377) 0  
Ending Balance $ 0 $ 2,590 $ 0 $ 2,590