XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Summary of Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]      
Goodwill, net of Accumulated Impairment, Beginning Balance $ 249,692,000 $ 2,224,000  
Additions to goodwill, Goodwill, net of Accumulated Impairement 0 247,468,000  
Goodwill impariment, Goodwill, net of Accumulated Impairment 0 0 $ 0
Goodwill, net of Accumulated Impairment, Ending Balance 249,692,000 249,692,000 2,224,000
Natural Gas Technologies      
Goodwill [Line Items]      
Goodwill gross, Beginning Balance 66,325,000 0  
Goodwill Gross Acquired During Period 0 66,325,000  
Goodwill Gross Impairment Loss 0 0  
Goodwill gross, Ending Balance 66,325,000 66,325,000 0
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 0
Goodwill, net of Accumulated Impairment, Beginning Balance 66,325,000 0  
Additions to goodwill, Goodwill, net of Accumulated Impairement 0 66,325,000  
Goodwill impariment, Goodwill, net of Accumulated Impairment 0 0  
Goodwill, net of Accumulated Impairment, Ending Balance 66,325,000 66,325,000 0
Production Solutions      
Goodwill [Line Items]      
Goodwill gross, Beginning Balance 188,739,000 7,596,000  
Goodwill Gross Acquired During Period 0 181,143,000  
Goodwill Gross Impairment Loss 0 0  
Goodwill gross, Ending Balance 188,739,000 188,739,000 7,596,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) (5,372,000)
Goodwill, net of Accumulated Impairment, Beginning Balance 183,367,000 2,224,000  
Additions to goodwill, Goodwill, net of Accumulated Impairement 0 181,143,000  
Goodwill impariment, Goodwill, net of Accumulated Impairment 0 0  
Goodwill, net of Accumulated Impairment, Ending Balance $ 183,367,000 $ 183,367,000 $ 2,224,000