v3.26.1
Lease Obligations - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]          
Remaining lease term (in years) 3 years 8 months 12 days   3 years 8 months 12 days   4 years 2 months 12 days
Discount rate (in percent) 6.09%   6.09%   6.03%
Operating lease expense $ 7.1 $ 5.6 $ 13.8 $ 10.7  
Variable lease expense 1.5 0.9 2.8 1.8  
Cash paid for amounts included in lease liabilities 7.0 $ 5.4 13.2 $ 10.3  
Total future undiscounted lease payments under leases not yet commenced $ 55.8   $ 55.8    
Operating lease not yet commenced, term of contract (in years) 9 years 2 months 12 days   9 years 2 months 12 days    
Increase (decrease) in right-of-use asset     $ (8.0)    
Increase (decrease) in lease liability     (7.9)    
Leases Commencing 2030          
Lessee, Lease, Description [Line Items]          
Total future undiscounted lease payments under leases not yet commenced $ 32.8   $ 32.8    
Operating lease not yet commenced, term of contract (in years) 8 years 2 months 12 days   8 years 2 months 12 days    
Minimum          
Lessee, Lease, Description [Line Items]          
Term of lease contract (in years) 1 year   1 year    
Maximum          
Lessee, Lease, Description [Line Items]          
Term of lease contract (in years) 10 years   10 years