XML 510 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contractual Obligations (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Contractual Obligations
The following table quantifies our future contractual obligations as discussed above as of December 31, 2023:
2024202520262027
2028
ThereafterTotal
Commitments to purchase obligations $434.1 $347.1 $327.6 $258.8 $205.7 $551.6 $2,124.9