XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
BASIS OF PRESENTATION - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 52,636 $ 10,649    
Restricted cash and cash equivalents (included in other current assets) 19,801 14,984    
Restricted cash, cash equivalents and investments 44,362 71,840    
Total cash, cash equivalents and restricted cash and investments 116,799 97,473    
Less restricted investments (33,905) (8,168)    
Total cash, cash equivalents and restricted cash $ 82,894 $ 89,305 $ 110,592 $ 108,273