v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of other information related to operating and finance leases Lease costs and other information related to operating leases for the three and six months ended June 30, 2026 and 2025, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Short-term lease costs$3.8 $3.5 $7.8 $7.2 
Operating lease costs$1.3 $0.8 $2.0 $1.6 
Operating cash outflows from operating leases$1.3 $0.8 $2.1 $1.7 
Weighted average remaining lease term5.0 years2.3 years
Weighted average discount rate6.8 %8.1 %
Lease costs and other information related to finance leases for the three and six months ended June 30, 2026 and 2025, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Amortization of finance leases$2.1 $1.8 $5.1 $3.4 
Interest on lease liabilities$0.5 $0.6 $1.1 $1.2 
Financing cash outflows from finance leases$2.3 $1.7 $5.2 $3.4 
Weighted average remaining lease term2.4 years2.1 years
Weighted average discount rate6.4 %6.5 %
Schedule of future minimum leases payments for operating leases
As of June 30, 2026, aggregate future minimum lease payments under operating leases are as follows (in millions):
For the twelve months ending June 30,
Total
2027$3.9 
20281.8 
20291.3 
20301.1 
20313.7 
Total future minimum lease payments11.8 
Less: amount representing interest(1.8)
Present value of future minimum lease payments10.0 
Less: current portion of operating lease obligations(3.4)
Long-term portion of operating lease obligations$6.6 
Schedule of future minimum leases payments for finances leases
As of June 30, 2026, aggregate future minimum lease payments under finance leases are as follows (in millions):
For the twelve months ending June 30,Total
2027$8.3 
20285.4 
20292.8 
20300.7 
Total future minimum lease payments17.2 
Less: amount representing interest and fees(1.8)
Present value of future minimum lease payments15.4 
Less: current portion of finance lease obligations(7.2)
Long-term portion of finance lease obligations$8.2 
As of June 30, 2026, aggregate future lease payments of the financing liabilities are as follows (in millions):
For the twelve months ending June 30,
Total
2027$0.8 
20280.8 
20290.9 
20300.9 
20311.0 
Thereafter5.6 
Total future minimum lease payments$10.0