XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.2
BASIS OF PRESENTATION (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying condensed consolidated balance sheets and related notes to the amounts presented in the accompanying condensed consolidated statements of cash flows.
 June 30, 2025December 31, 2024
Cash and cash equivalents$41,503 $10,649 
Restricted cash and cash equivalents (included in other current assets)22,146 14,984 
Restricted cash, cash equivalents and investments44,141 71,840 
Total cash, cash equivalents and restricted cash and investments107,790 97,473 
Less restricted investments(35,340)(8,168)
Total cash, cash equivalents and restricted cash$72,450 $89,305 
Schedule of Reconciliation of Activity in Allowance for Credit Losses for Accounts Receivable
The following table provides a reconciliation of activity in the allowance for credit losses for accounts receivable:
20252024
Balance as of January 1,$32,421 $32,233 
Provision for expected credit losses4,655 6,195 
Amounts written off charged against the allowance(13,073)(5,021)
Allowance for credit losses in assets held for sale (1)
(91)— 
Balance as of June 30,$23,912 $33,407 
(1) See Note (2), “Held For Sale” for additional information regarding the assets held for sale.