v3.26.1
Investments - Equity Method Investment (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
May 31, 2023
Other Investments      
Investment in equity method investment     $ 5.0
Equity Method Investments $ 3.8 $ 4.1  
Scope 23      
Other Investments      
Ownership interest in investment 50.00%