v3.26.1
Financing Lease Future Minimum Payments (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Finance Leases, Future Minimum Payments Due [Line Items]  
Remainder of 2026 $ 13.2
2027 17.8
2028 17.9
2029 18.1
2030 18.3
2031 4.6
Thereafter 0.0
Total Finance Lease Payments 89.9
Finance Lease Payments, Less Imputed Interest (41.4)
Present Value of Finance Lease Liability $ 48.5