v3.26.1
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 308,634 [1] $ 89,456 $ 23,429 [1]  
Current and Long-term restricted cash and cash equivalents 74,196 111,904    
Total cash, cash equivalents and restricted cash at end of period 382,830 201,360 $ 110,807 $ 131,064
Held by foreign entities        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 11,364 9,048    
Held by U.S. entities        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 297,270 80,408    
Reinsurance reserve requirements        
Cash and Cash Equivalents [Line Items]        
Current and Long-term restricted cash and cash equivalents 1,991 2,407    
Project indemnity collateral        
Cash and Cash Equivalents [Line Items]        
Current and Long-term restricted cash and cash equivalents 8,076 32,264    
Letters of credit collateral        
Cash and Cash Equivalents [Line Items]        
Current and Long-term restricted cash and cash equivalents 48,455 66,801    
Escrow for long-term project        
Cash and Cash Equivalents [Line Items]        
Current and Long-term restricted cash and cash equivalents $ 15,674 $ 10,432    
[1]
(1) Includes cash held at discontinued operations of $1.7 million at June 30, 2025.