v3.26.1
Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
2027 $ 4.0
2028 2.3
2029 1.4
2030 1.1
2031 3.9
Total future minimum lease payments 12.7
Less: amount representing interest (1.8)
Present value of future minimum lease payments 10.9
Less: current portion of operating lease obligations (3.5)
Long-term portion of operating lease obligations 7.4
Finance Lease, Liability, to be Paid [Abstract]  
2027 8.2
2028 5.6
2029 3.1
2030 0.5
Total future minimum lease payments 17.4
Less: amount representing interest and fees (1.8)
Present value of future minimum lease payments 15.6
Less: current portion of finance lease obligations (7.2)
Long-term portion of finance lease obligations $ 8.4