v3.26.1
Commitments and Contingencies (Details)
1 Months Ended
Jul. 31, 2026
lawsuit
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Loss Contingencies [Line Items]        
Potential liabilities related to litigation and environmental matters   $ 3,100,000 $ 3,300,000 $ 3,100,000
Loss contingency receivable   0 $ 0 $ 0
Guarantor obligations, maximum exposure, undiscounted   11,500,000    
Amount outstanding under guarantees that is reflected on balance sheet   0    
Letters of credit set to expire current year   756,000    
Letters of credit set to expire in next fiscal year   50,900,000    
Letters of credit set to expire, year two   175,000    
Outstanding letters of credit   $ 0    
Surety bond expiration period   12 months    
Amount of surety bonds outstanding   $ 1,100,000,000    
Subsequent Event        
Loss Contingencies [Line Items]        
Lawsuits filed | lawsuit 3      
Letter of Credit        
Loss Contingencies [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 51,900,000