v3.26.1
Business Transactions - NGCS, Pro forma (Details) - NGCS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Pro forma financial information        
Revenue   $ 389,990   $ 756,592
Net income attributable to Archrock stockholders   $ 67,556   $ 140,733
Estimated blended statutory tax rate (as a percent) 23.00% 23.00% 23.00% 23.00%
Proforma adjustment, Financial advisory, legal, audit and other professional fees        
Pro forma financial information        
Net income attributable to Archrock stockholders $ 4,000   $ 6,900