XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Information - Schedule of Financial Information of Operating segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment capital expenditures:    
Capital Expenditures $ 199,671 $ 90,494
Segment assets:    
Assets 1,646,351 1,588,949
Operating Segments    
Segment capital expenditures:    
Capital Expenditures 199,671 88,000
Segment assets:    
Assets 1,739,279 1,616,831
Eliminations    
Segment assets:    
Assets (113,297) (41,639)
Production Solutions | Operating Segments    
Segment capital expenditures:    
Capital Expenditures 140,345 51,207
Segment assets:    
Assets 939,922 886,372
Natural Gas Technologies | Operating Segments    
Segment capital expenditures:    
Capital Expenditures 59,326 36,793
Segment assets:    
Assets 799,357 730,459
Corporate and Other | Operating Segments    
Segment capital expenditures:    
Capital Expenditures 0 2,494
Segment assets:    
Assets $ 20,369 $ 13,757