XML 128 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments, Guarantees, Indemnifications, and Legal Proceedings - Schedule of Purchase Commitments (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 59.6
2024 50.8
2025 37.3
2026 27.8
2027 28.4
Thereafter 71.6
Total $ 275.5