v3.26.1
Goodwill and Intangible Assets, Net - Summary of Goodwill (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Goodwill [Line Items]    
Goodwill, net of Accumulated Impairment, Beginning Balance $ 249,692,000 $ 249,692,000
Additions to goodwill, Goodwill, net of Accumulated Impairement 55,556,000 0
Goodwill impariment, Goodwill, net of Accumulated Impairment 0 0
Goodwill, net of Accumulated Impairment, Ending Balance 305,248,000 249,692,000
Natural Gas Technologies    
Goodwill [Line Items]    
Goodwill gross, Beginning Balance 66,325,000 66,325,000
Additions to goodwill, Gross 0 0
Goodwill impairment, Gross 0 0
Goodwill gross, Ending Balance 66,325,000 66,325,000
Accumulated Impairment Losses, Beginning Balance 0 0
Additions to goodwill, Accumulated Impairement Losses 0 0
Goodwill impairment, Accumulated Impairement Losses 0 0
Accumulated Impairment Losses, Ending Balance 0 0
Goodwill, net of Accumulated Impairment, Beginning Balance 66,325,000 66,325,000
Additions to goodwill, Goodwill, net of Accumulated Impairement 0 0
Goodwill impariment, Goodwill, net of Accumulated Impairment 0 0
Goodwill, net of Accumulated Impairment, Ending Balance 66,325,000 66,325,000
Production Solutions    
Goodwill [Line Items]    
Goodwill gross, Beginning Balance 188,739,000 188,739,000
Additions to goodwill, Gross 55,556,000 0
Goodwill impairment, Gross 0 0
Goodwill gross, Ending Balance 244,295,000 188,739,000
Accumulated Impairment Losses, Beginning Balance (5,372,000) (5,372,000)
Additions to goodwill, Accumulated Impairement Losses 0 0
Goodwill impairment, Accumulated Impairement Losses 0 0
Accumulated Impairment Losses, Ending Balance (5,372,000) (5,372,000)
Goodwill, net of Accumulated Impairment, Beginning Balance 183,367,000 183,367,000
Additions to goodwill, Goodwill, net of Accumulated Impairement 55,556,000 0
Goodwill impariment, Goodwill, net of Accumulated Impairment 0 0
Goodwill, net of Accumulated Impairment, Ending Balance $ 238,923,000 $ 183,367,000