v3.26.1
Investments (Summary of Recorded Revenue) (Details) - VMO2 JV - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]        
Total revenue $ 131.9 $ 95.5 $ 225.1 $ 184.0
Fixed fee        
Schedule of Equity Method Investments [Line Items]        
Total revenue 58.0 56.7 117.3 110.8
Variable charges        
Schedule of Equity Method Investments [Line Items]        
Total revenue $ 73.9 $ 38.8 $ 107.8 $ 73.2