v3.26.1
REVISION OF PREVIOUSLY ISSUED INTERIM FINANCIAL STATEMENTS - Condensed Consolidated Balance Sheet Line Items (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Other current liabilities $ 86,866 $ 81,945 $ 68,299      
Total current liabilities 683,845 667,845 735,594      
Deferred income taxes, net 44,566 26,459 7,141      
Total non-current liabilities 2,022,129 2,076,764 1,911,867      
Total liabilities 2,705,974 2,744,609 2,647,461      
Retained earnings 1,182,957 1,164,353 1,011,566      
Total stockholders' equity $ 1,867,732 1,885,351 $ 1,762,067 $ 1,891,843 $ 1,914,701 $ 1,779,983
As Previously Reported            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Other current liabilities   70,002        
Total current liabilities   655,902        
Deferred income taxes, net   29,577        
Total non-current liabilities   2,079,882        
Total liabilities   2,735,784        
Retained earnings   1,173,178        
Total stockholders' equity   1,894,176        
Adjustment            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Other current liabilities   11,943        
Total current liabilities   11,943        
Deferred income taxes, net   (3,118)        
Total non-current liabilities   (3,118)        
Total liabilities   8,825        
Retained earnings   (8,825)        
Total stockholders' equity   $ (8,825)