XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Schedule of allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
SIGNIFICANT ACCOUNTING POLICIES    
Allowance for credit losses, Beginning Balance   $ (38,433)
(Provision)/recovery for credit losses $ 200 213
Write-offs charged against allowance   37,629
Allowance for credit losses, Ending Balance $ (591) $ (591)