v3.26.1
Fair Value Measurements - Recurring Fair Value Measurements (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
ASSETS:      
Cash equivalents $ 320,400,000 $ 122,300,000  
Trust assets 200,000 100,000  
Derivative instruments 9,600,000 1,900,000  
TOTAL 330,200,000 124,300,000  
LIABILITIES:      
Derivative instruments 83,300,000 66,000,000.0  
TOTAL 83,300,000 66,000,000.0  
Level 1      
ASSETS:      
Cash equivalents 320,400,000 122,300,000  
Trust assets 200,000 100,000  
Derivative instruments 0 0  
TOTAL 320,600,000 122,400,000  
LIABILITIES:      
Derivative instruments 0 0  
TOTAL 0 0  
Level 2      
ASSETS:      
Cash equivalents 0 0  
Trust assets 0 0  
Derivative instruments 9,600,000 1,900,000  
TOTAL 9,600,000 1,900,000  
LIABILITIES:      
Derivative instruments 83,300,000 66,000,000.0  
TOTAL 83,300,000 66,000,000.0  
Level 3      
ASSETS:      
Cash equivalents 0 0  
Trust assets 0 0  
Derivative instruments 0 0  
TOTAL 0 0 $ 0
LIABILITIES:      
Derivative instruments 0 0  
TOTAL $ 0 $ 0 $ 0