XML 81 R63.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Recent Accounting Developments - Narratives (Details) - USD ($) $ in Thousands |  | 12 Months Ended |
--- | --- | --- | ---
Jan. 01, 2018 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Jan. 01, 2019
Error Corrections and Prior Period Adjustments Restatement |  |  |  |  |
Capitalized implementation costs |  | $ 400 |  |  |
Proceeds from insurance |  | 252 | $ 252 | $ 0 |
Increase to net cash used in operating activities |  | 284,923 | 174,487 | $ 89,459 |
Subsequent Event | Forecasted |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement |  |  |  |  |
Right-of-use asset, less than |  |  |  |  | $ 20,000
Lease liability, less than |  |  |  |  | $ 20,000
ASU 2017-12 |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement |  |  |  |  |
Cumulative effect from adoption of new accounting principle | $ 400 |  | 383 |  |
ASU 2016-15 |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement |  |  |  |  |
Proceeds from insurance |  |  | 300 |  |
Accumulated Other Comprehensive Loss |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement |  |  |  |  |
Adjustment related to TCJA | (300) | $ (300) |  |  |
Accumulated Deficit |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement |  |  |  |  |
Adjustment related to TCJA | $ 300 |  |  |  |
Accumulated Deficit | ASU 2017-12 |  |  |  |  |
Error Corrections and Prior Period Adjustments Restatement |  |  |  |  |
Cumulative effect from adoption of new accounting principle |  |  | $ 383 |  |

X
- Definition Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization + References No definition available. + Details
Name: | aroc_HostingArrangementServiceContractImplementationCostCapitalizedbeforeAccumulatedAmortization
Namespace Prefix: | aroc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect + References No definition available. + Details
Name: | aroc_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect
Namespace Prefix: | aroc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. + References No definition available. + Details
Name: | us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21B -URI http://asc.fasb.org/extlink&oid=109223946&loc=SL94080549-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromInsuranceSettlementInvestingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201712Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201516Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |