XML 103 R92.htm IDEA: XBRL DOCUMENT
v3.20.2

Commitments and Contingencies - Tax Matters - Sales and use tax (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Sep. 30, 2020 | Sep. 30, 2020 | Dec. 31, 2019
Gain Contingencies [Line Items] |  |  |
Benefit adjustment due to settlement of sales and use tax audits | $ 12,400 | $ 12,400 |
Tax refund receivable | 17,250 | 17,250 |
Accrued liabilities | 103,296 | 103,296 | $ 67,845
Cost of sales excluding depreciation and amortization |  |  |
Gain Contingencies [Line Items] |  |  |
Benefit adjustment due to settlement of sales and use tax audits | 4,400 | 4,400 |
SG&A |  |  |
Gain Contingencies [Line Items] |  |  |
Benefit adjustment due to settlement of sales and use tax audits | 7,900 | 7,900 |
Sales and Use Tax |  |  |
Gain Contingencies [Line Items] |  |  |
Tax refund receivable | 17,300 | 17,300 |
Accrued liabilities | $ 4,900 | $ 4,900 |

X
- Definition Amount of expense (benefit) adjustment due to settlement of sales and use tax audits. + References No definition available. + Details
Name: | aroc_SalesAndUseTaxSettlementAdjustmentExpenseBenefit
Namespace Prefix: | aroc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents amounts receivable as a result of settlement of non-income based tax audits. + References No definition available. + Details
Name: | aroc_TaxRefundReceivable
Namespace Prefix: | aroc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_GainContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GainContingenciesByNatureAxis=aroc_SalesAndUseTaxMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |