v3.26.1
Debt - Credit Facility (Details) - Credit Facility
$ in Thousands
Jul. 28, 2026
item
Jul. 30, 2024
USD ($)
item
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt        
Number of extensions | item   1    
Renewal term   1 year    
Potential increase in lender commitments   $ 500,000    
Number of financial covenants   1    
Total indebtedness to capitalization ratio   65.00%    
Credit facility     $ 2,700 $ 438,600
Weighted average interest rate (as a percent)     7.30% 5.30%
Outstanding letters of credit     $ 12,000 $ 12,000
Subsequent event        
Debt        
Number of extensions | item 2      
Renewal term 1 year      
Minimum        
Debt        
Long-term debt rating (as a percent)   1.125%    
New credit facility, commitment fees (as a percent)   0.125%    
Maximum        
Debt        
Long-term debt rating (as a percent)   2.00%    
New credit facility, commitment fees (as a percent)   0.30%