v3.26.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Abstract]      
Additions to operating lease right of use asset $ 7.8 $ 0.8  
Additions to finance lease right of use asset 5.7 9.4  
Disposals to right-of-use assets $ 1.7 4.0  
Weighted average lessee incremental borrowing rate operating lease 7.00%   6.60%
Weighted average lessee incremental borrowing rate finance lease 6.40%   6.90%
Weighted average remaining operating lease term 3 years 1 month 2 days   2 years 9 months 18 days
Weighted average remaining finance lease term 2 years 2 months 15 days   2 years 8 months 4 days
Rental revenue $ 254.5 $ 199.4