v3.26.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Leases [Abstract]      
Additions to operating lease right of use asset $ 1.4 $ 0.3  
Additions to finance lease right of use asset 2.7 3.8  
Disposals to right-of-use assets $ 0.7 2.3  
Weighted average lessee incremental borrowing rate operating lease 6.50%   6.60%
Weighted average lessee incremental borrowing rate finance lease 6.60%   6.90%
Weighted average remaining operating lease term 2 years 11 months 23 days   2 years 9 months 18 days
Weighted average remaining finance lease term 2 years 4 months 13 days   2 years 8 months 4 days
Rental revenue $ 121.9 $ 97.3