XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments & Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Future Purchase Commitments
As of December 31, 2023, the minimum obligation that we are required to pay under these agreements over the next five years as follows (in millions):
2024$52.5 
202537.9 
202625.1 
202718.3 
202811.5 
Total minimum obligations$145.3