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