v3.26.1
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 106,545 [1] $ 89,456 $ 23,491 [1]  
Current and Long-term restricted cash and cash equivalents 88,288 111,904    
Total cash, cash equivalents and restricted cash at end of period 194,833 201,360 $ 118,619 $ 131,064
Held by foreign entities        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 12,818 9,048    
Held by U.S. entities        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 93,727 80,408    
Reinsurance reserve requirements        
Cash and Cash Equivalents [Line Items]        
Current and Long-term restricted cash and cash equivalents 2,544 2,407    
Project indemnity collateral        
Cash and Cash Equivalents [Line Items]        
Current and Long-term restricted cash and cash equivalents 32,324 32,264    
Letters of Credit Collateral        
Cash and Cash Equivalents [Line Items]        
Current and Long-term restricted cash and cash equivalents 37,871 66,801    
Escrow for long-term project        
Cash and Cash Equivalents [Line Items]        
Current and Long-term restricted cash and cash equivalents $ 15,549 $ 10,432    
[1] Includes cash held at discontinued operations of $1.9 million at March 31, 2025