XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Unconditional Purchase Obligations (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 35.9
2026 43.0
2027 5.0
2028 0.7
2029 and thereafter 0.6
Total $ 85.2