XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS RECEIVABLE AND OTHER RECEIVABLES - Schedule of Receivable Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Accounts receivable    
Beginning balance   $ 68,806
Ending balance $ 94,401 94,401
Other receivables    
Beginning balance   0
Ending balance (7,137) (7,137)
Purchasing Power    
Accounts receivable    
Beginning balance 11,030 0
Net book value of accounts written off (43) (43)
Recoveries 80 80
Provision for credit losses 12,411 23,441
Ending balance 23,478 23,478
Other receivables    
Beginning balance 1,931 0
Net book value of accounts written off (4) (4)
Recoveries 4 4
Provision for credit losses 2,538 4,469
Ending balance $ 4,469 $ 4,469