v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Operating    
2026 (Remaining six months) $ 3.0  
2027 5.3  
2028 4.6  
2029 3.9  
2030 3.7  
2031 and thereafter 17.9  
Total lease payments 38.4  
Less lease interest (12.8)  
Total lease liabilities 25.6  
Finance    
2026 (Remaining six months) 0.9  
2027 1.3  
2028 0.6  
2029 0.3  
2030 0.2  
2031 and thereafter 0.1  
Total lease payments 3.4  
Less lease interest (0.4)  
Total lease liabilities 3.0 $ 3.4
Total    
2026 (Remaining six months) 3.9  
2027 6.6  
2028 5.2  
2029 4.2  
2030 3.9  
2031 and thereafter 18.0  
Total lease payments 41.8  
Less lease interest (13.2)  
Total lease liabilities $ 28.6