XML 113 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments & Contingencies - Future Purchase Commitments (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 47.2
2024 17.5
2025 9.0
2026 8.4
2027 1.8
Unconditional purchase obligations $ 83.9