XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Business Transactions - TOPS, Pro forma (Details) - TOPS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
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