XML 149 R134.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Estimated Future Cash Outlays Related to Principal Contractual Obligations (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 100.8
2025 22.3
2026 9.0
2027 3.2
2028 0.3
Total $ 135.6