XML 122 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Committed Expenditures (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Outstanding capital commitments associated with investments $ 68.6
Tax Credits  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Purchase commitment 218.0
Purchase obligation, payable in 2025 29.0
Committed Capital Equipment  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Estimated committed capital in next fiscal year 68.8
Estimated committed capital after next fiscal year $ 25.0