v3.25.4
DETAIL OF CERTAIN ACCOUNTS - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]        
Cash equivalents $ 227,600 $ 347,500    
Cash and cash equivalents 439,508 741,960 $ 1,290,248 $ 428,505
Held by Domestic Joint Ventures        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 63,620 71,646    
Held by Foreign Joint Ventures        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 10,639 10,088    
Held by Joint Ventures        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 74,259 81,734    
Held by Captive Insurance Company        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 19,595 19,445    
Not Held By Joint Ventures Or Captive Insurance Company        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 345,654 $ 640,781