v3.26.1
Leases - Lease Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Fixed payment revenue $ 18.0 $ 16.0
Variable payment revenue 11.0 9.0
Operating lease revenue $ 29.0 $ 25.0