v3.25.4
REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
REVENUE    
Contract assets $ 4,076 $ 6,166
Change in contract assets (2,090)  
Deferred revenue $ 530 1,781
Maximum customer payment period 6 months  
Services    
REVENUE    
Contract liabilities for services to be performed   $ 700