XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments & Contingencies (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2024 $ 34.4
2025 52.7
2026 32.1
2027 15.4
2028 2.6
Thereafter 11.3
Unconditional purchase obligations $ 148.5