v3.26.1
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
2026 (excluding six months ended June 30, 2026) $ 1.6  
2027 2.8  
2028 2.3  
2029 2.2  
2030 2.2  
Thereafter 28.9  
Total Lease Payments 40.0  
Less: Imputed interest (17.4)  
Present Value of Lease Liabilities $ 22.6 $ 23.9