v3.25.4
Commitments (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Commitments [Abstract]  
Purchase commitments for capital expenditures $ 7.8
Take-or-pay arrangement term 10 years
Take-or-pay arrangements, total $ 618.3
Take-or-pay arrangements, due within the next year 98.8
Take-or-pay arrangements, due between 1-3 years 201.5
Take-or-pay arrangements, due between 3-5 years 210.0
Thereafter $ 108.1