XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments & Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Purchase Commitments
As of December 31, 2024, the minimum obligation that we are required to pay under these agreements over the next five years as follows (in millions):
2025$57.2 
202636.7 
202718.2 
20282.5 
20291.4 
Total minimum obligations$116.0