v3.26.3
SIGNIFICANT ACCOUNTING POLICIES - Schedule of allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
SIGNIFICANT ACCOUNTING POLICIES        
Allowance for credit losses, Beginning Balance     $ (591)  
(Provision)/recovery for credit losses $ 300 $ 0 202 $ 200
Write-offs charged against allowance     0  
Allowance for credit losses, Ending Balance $ (389)   $ (389)