v3.26.1
Leases - Schedule of Additional Information Related to Leases (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Operating leases      
Weighted average remaining lease term 8 years 9 months 18 days   9 years
Weighted average discount rate 9.90%   9.90%
Finance leases      
Weighted average remaining lease term 2 years 8 months 12 days   2 years 8 months 12 days
Weighted average discount rate 8.80%   8.90%
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases $ 3.3 $ 3.5  
Financing cash flows from finance leases 0.9 1.5  
Total cash paid 4.2 5.0  
Right-of-use assets obtained in exchange for lease liabilities      
Leased assets obtained in exchange for new operating lease liabilities 0.0 1.2  
Leased assets obtained in exchange for new finance lease liabilities 0.4 0.3  
Right-of-use assets obtained in exchange for lease liabilities $ 0.4 $ 1.5