XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.2
BASIS OF PRESENTATION - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
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 investments 44,141 71,840    
Total cash, cash equivalents and restricted cash and investments 107,790 97,473    
Less restricted investments (35,340) (8,168)    
Total cash, cash equivalents and restricted cash $ 72,450 $ 89,305 $ 126,362 $ 108,273