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

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Credit Loss Recognized (Details)

v3.25.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Credit Loss Recognized (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
ACCOUNTS RECEIVABLE      
Beginning Balance   $ 1,189 $ 249
Current period provision for (recovery of) credit losses   212 940
Write-offs   (1,263)  
Ending Balance   $ 138 $ 1,189
Cash inflow associated with settlement $ 2,100