v3.26.1
Fair Value Measurements - Recurring Basis - Investment in ECOTEC - Unobservable inputs (Details) - ECOTEC - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair value measurement of assets and liabilities          
Ownership interest (as a percent) 25.00%   25.00%    
Unrealized changes in the fair value $ 0.0 $ 0.0 $ 0.0 $ 0.0  
Investment $ 14.6   $ 14.6   $ 14.6
Equity Securities, FV-NI, Fair Value by Fair Value Hierarchy Level Level 3   Level 3    
Equity investment          
Fair value measurement of assets and liabilities          
Purchases of equity interests $ 0.0 0.0 $ 0.0 0.0  
Unrealized changes in the fair value $ 0.0 $ 0.0 $ 0.0 $ 0.0  
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)