XML 92 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Transactions - Pro forma (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Pro forma financial information      
Revenue   $ 1,266,659 $ 1,099,080
Net income attributable to Archrock stockholders   191,434 $ 78,554
Estimated blended statutory tax rate (as a percent) 23.00%    
Proforma adjustment, Financial advisory, legal, audit and other professional fees      
Pro forma financial information      
Net income attributable to Archrock stockholders   $ 11,400