XML 71 R55.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for expected credit loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Changes in allowance for expected credit loss    
Balance at Beginning of Period $ 8,638  
Charged to Expense, net (355) $ 2,552
Less: Deductions (3,730) (2,557)
Balance at End of Period 4,553 8,638
Adjusted Balance    
Changes in allowance for expected credit loss    
Balance at Beginning of Period $ 8,638 8,643
Balance at End of Period   8,638
Adjustment    
Changes in allowance for expected credit loss    
Balance at Beginning of Period   $ 600