XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments & Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Purchase Commitments
As of March 31, 2025, the minimum obligation we are required to pay under these agreements over the next five years and thereafter is as follows (in millions):
Remainder of 2025$58.1 
202642.5 
202722.0 
20289.6 
20291.3 
Thereafter8.1 
Total$141.6