v3.26.1
Business Combinations - Summary of Unaudited Proforma Information (Details) - US Salt Holdings, LLC - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination, Pro Forma Information [Line Items]        
Pro forma net sales $ 33.6 $ 33.8 $ 66.0 $ 66.1
Pro forma net (income) loss 8.9 7.2 16.8 (5.9)
Pro forma net (income) attributable to controlling interest 8.9 7.2 16.8 (5.9)
Pro forma net loss attributable to noncontrolling interest $ 0.0 $ 0.0 $ 0.0 $ 0.0