XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of lease costs and other information related to operating and finance leases Lease costs and other information related to operating leases are as follows (in millions):
Years Ended December 31,
20252024
Short-term lease costs$13.8 $12.8 
Operating lease costs$3.1 $3.2 
Operating cash outflows from operating leases$3.4 $3.3 
Weighted average remaining lease term5.0 years2.7 years
Weighted average discount rate6.8 %8.1 %
As of December 31, 2025, lease costs and other information related to finance leases are as follows (in millions):
Years Ended December 31,
20252024
Amortization of finance leases$7.2 $5.7 
Interest on lease liabilities$2.3 $2.3 
Financing cash outflows from finance leases$6.6 $5.7 
Weighted average remaining lease term1.8 years2.2 years
Weighted average discount rate6.8 %6.5 %
Schedule of future minimum leases payments for operating leases
As of December 31, 2025, aggregate future minimum lease payments under operating leases are as follows (in millions):
For the years ending December 31,Total
2026$4.3 
20273.0 
20281.5 
20291.1 
20301.1 
Thereafter3.0 
Total future minimum lease payments14.0 
Less: amount representing interest(2.2)
Present value of future minimum lease payments11.8 
Less: current portion of operating lease obligations(3.4)
Long-term portion of operating lease obligations$8.4 
Schedule of Future Minimum Leases Payments for Finances Leases
As of the December 31, 2025, aggregate future minimum lease payments under finance leases are as follows (in millions):
For the years ending December 31,2025
2026$9.0 
20275.8 
20283.3 
20290.3 
Total future minimum lease payments18.4 
Less: amount representing interest and fees(2.1)
Present value of future minimum lease payments16.3 
Less: current portion of finance lease obligations(7.9)
Long-term portion of finance lease obligations$8.4 
As of the December 31, 2025, aggregate future lease payments of the financing liabilities are as follows (in millions):
For the twelve months ending December 31,Total
2026$0.7 
20270.8 
20280.8 
20290.9 
20301.0 
Thereafter6.1 
Total future minimum lease payments$10.3