v3.25.2
Other Financing Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of future minimum leases payments for finances leases
As of June 30, 2025, aggregate future minimum lease payments under finance leases are as follows (in millions):
For the twelve months ending June 30,Total
2026$7.0 
20275.9 
20283.5 
20291.1 
Total future minimum lease payments17.5 
Less: amount representing interest and fees(2.1)
Present value of future minimum lease payments15.4 
Less: current portion of finance lease obligations(5.9)
Long-term portion of finance lease obligations$9.5 
As of June 30, 2025, aggregate future lease payments of the financing liabilities are as follows (in millions):
For the twelve months ending June 30,
Total
2026$0.7 
20270.8 
20280.8 
20290.8 
20300.9 
Thereafter6.6 
Total future minimum lease payments$10.6