v3.26.1
Segments - Schedule of Financial Metrics by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]          
Revenue $ 391,120   $ 322,843 $ 736,879 $ 652,485
Cost of operations (exclusive of depreciation and amortization) 144,356   115,251 267,234 243,712
Adjusted gross margin 246,764   207,592 469,645 408,773
Capital expenditures 200,209   82,618 318,579 160,171
Compression Infrastructure          
Segment Reporting [Line Items]          
Revenue 315,125   293,534 622,110 582,490
Cost of operations (exclusive of depreciation and amortization) 94,435   93,137 184,694 186,372
Adjusted gross margin 220,690   200,397 437,416 396,118
Capital expenditures 82,197   82,618 182,582 160,171
Power Infrastructure          
Segment Reporting [Line Items]          
Revenue 32,891   0 32,891 0
Cost of operations (exclusive of depreciation and amortization) 11,686   0 11,686 0
Adjusted gross margin 21,205   0 21,205 0
Capital expenditures 118,012   0 135,997 0
Power Infrastructure | DPS          
Segment Reporting [Line Items]          
Capital expenditures   $ 18,000      
Other Services          
Segment Reporting [Line Items]          
Revenue 43,104   29,309 81,878 69,995
Cost of operations (exclusive of depreciation and amortization) 38,235   22,114 70,854 57,340
Adjusted gross margin 4,869   7,195 11,024 12,655
Capital expenditures $ 0   $ 0 $ 0 $ 0