v3.26.1
SIGNIFICANT ACCOUNTING POLICIES - Schedule of allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
SIGNIFICANT ACCOUNTING POLICIES    
Allowance for credit losses, Beginning Balance $ (591)  
(Provision)/recovery for credit losses 0 $ 0
Write-offs charged against allowance 0  
Allowance for credit losses, Ending Balance $ (591)