v2.4.1.9

FAIR VALUE DISCLOSURES (Details) (USD $) | 3 Months Ended | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Dec. 31, 2014 aircraft | Dec. 31, 2013 aircraft | Dec. 31, 2014 aircraft | Dec. 31, 2013 aircraft | Mar. 31, 2014
Fair Value [Line Items] |  |  |  |  |
Inventories | $ 139,027,000 us-gaap_InventoryNet |  | $ 139,027,000 us-gaap_InventoryNet |  | 137,463,000 us-gaap_InventoryNet
Assets held for sale | 25,837,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent |  | 25,837,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent |  | 29,276,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Impairment of inventories | (3,805,000)us-gaap_InventoryWriteDown | 0 us-gaap_InventoryWriteDown | (7,167,000)us-gaap_InventoryWriteDown | (2,364,000)us-gaap_InventoryWriteDown |
Impairment charges on aircraft held for sale | (25,614,000)us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf | (1,234,000)us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf | (28,751,000)us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf | (3,414,000)us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf |
Gain (Loss) on Sale of Assets and Asset Impairment Charges | (29,419,000)us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges | (1,234,000)us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges | (35,918,000)us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges | (5,778,000)us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges |
Number of aircraft impaired | 12 brs_NumberOfImpairmentOfLongLivedAssetsToBeDisposedOf | 3 brs_NumberOfImpairmentOfLongLivedAssetsToBeDisposedOf | 18 brs_NumberOfImpairmentOfLongLivedAssetsToBeDisposedOf | 6 brs_NumberOfImpairmentOfLongLivedAssetsToBeDisposedOf |
Other accrued liabilities | 54,440,000 us-gaap_OtherLiabilitiesCurrent |  | 54,440,000 us-gaap_OtherLiabilitiesCurrent |  | 45,853,000 us-gaap_OtherLiabilitiesCurrent
Other liabilities and deferred credits | 59,953,000 us-gaap_OtherLiabilitiesNoncurrent |  | 59,953,000 us-gaap_OtherLiabilitiesNoncurrent |  | 78,126,000 us-gaap_OtherLiabilitiesNoncurrent
Carrying value of total debt | 818,188,000 us-gaap_DebtLongtermAndShorttermCombinedAmount |  | 818,188,000 us-gaap_DebtLongtermAndShorttermCombinedAmount |  | 841,302,000 us-gaap_DebtLongtermAndShorttermCombinedAmount
Fair value of total debt | 822,755,000 us-gaap_DebtInstrumentFairValue |  | 822,755,000 us-gaap_DebtInstrumentFairValue |  | 900,780,000 us-gaap_DebtInstrumentFairValue
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |  |  |  |
Contingent Consideration- beginning balance |  |  | 31,322,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue |  |
Change in fair value of contingent consideration |  |  | 773,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease |  |
Contingent Consideration- ending balance | 32,095,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue |  | 32,095,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue |  |
Fair Value, Measurements, Recurring [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Rabbi Trust investments | 5,546,000 us-gaap_OtherInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 5,546,000 us-gaap_OtherInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 6,599,000 us-gaap_OtherInvestments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total Assets Recurring | 5,546,000 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 5,546,000 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 6,599,000 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Other accrued liabilities | 7,845,000 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 7,845,000 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 7,652,000 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Other liabilities and deferred credits | 24,250,000 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 24,250,000 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 23,670,000 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total Liabilities Recurring | 32,095,000 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 32,095,000 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 31,322,000 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Rabbi Trust investments | 5,546,000 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 5,546,000 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 6,599,000 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total Assets Recurring | 5,546,000 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 5,546,000 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 6,599,000 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Other accrued liabilities | 0 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Other liabilities and deferred credits | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total Liabilities Recurring | 0 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Rabbi Trust investments | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total Assets Recurring | 0 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Other accrued liabilities | 0 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Other liabilities and deferred credits | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total Liabilities Recurring | 0 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Rabbi Trust investments | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total Assets Recurring | 0 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 0 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Other accrued liabilities | 7,845,000 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 7,845,000 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 7,652,000 us-gaap_OtherLiabilitiesCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Other liabilities and deferred credits | 24,250,000 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 24,250,000 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 23,670,000 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total Liabilities Recurring | 32,095,000 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 32,095,000 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 31,322,000 us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Nonrecurring [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Inventories | 4,588,000 us-gaap_InventoryNet / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 13,424,000 us-gaap_InventoryNet / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 4,588,000 us-gaap_InventoryNet / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 13,424,000 us-gaap_InventoryNet / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Assets held for sale | 15,313,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 6,733,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 15,313,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 6,733,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Total Assets Non Recurring | 19,901,000 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 20,157,000 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 19,901,000 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 20,157,000 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Fair Value, Measurements, Nonrecurring [Member] | Fair Value, Inputs, Level 1 [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Inventories | 0 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Assets held for sale | 0 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Total Assets Non Recurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Fair Value, Measurements, Nonrecurring [Member] | Fair Value, Inputs, Level 2 [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Inventories | 4,588,000 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 13,424,000 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 4,588,000 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 13,424,000 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Assets held for sale | 15,313,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 6,733,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 15,313,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 6,733,000 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Total Assets Non Recurring | 19,901,000 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 20,157,000 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 19,901,000 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 20,157,000 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Fair Value, Measurements, Nonrecurring [Member] | Fair Value, Inputs, Level 3 [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Inventories | 0 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_InventoryNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Assets held for sale | 0 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Total Assets Non Recurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Cougar [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Fair Value Inputs, Discount Rate | 4.00%us-gaap_FairValueInputsDiscountRate / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = brs_CougarMember |  |  |  | 4.00%us-gaap_FairValueInputsDiscountRate / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = brs_CougarMember
Senior Notes [Member] | Senior Notes Due 2022 [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Carrying value of total debt | 401,535,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_DebtInstrumentAxis = brs_SeniorNotesDue2022Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember |  | 401,535,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_DebtInstrumentAxis = brs_SeniorNotesDue2022Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember |  | 450,000,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_DebtInstrumentAxis = brs_SeniorNotesDue2022Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
Fair value of total debt | 399,527,000 us-gaap_DebtInstrumentFairValue / us-gaap_DebtInstrumentAxis = brs_SeniorNotesDue2022Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember |  | 399,527,000 us-gaap_DebtInstrumentFairValue / us-gaap_DebtInstrumentAxis = brs_SeniorNotesDue2022Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember |  | 477,000,000 us-gaap_DebtInstrumentFairValue / us-gaap_DebtInstrumentAxis = brs_SeniorNotesDue2022Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
Senior Notes [Member] | Convertible Senior Notes Due 2038 [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Carrying value of total debt | 113,025,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_DebtInstrumentAxis = brs_ConvertibleSeniorNotesDue2038Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember |  | 113,025,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_DebtInstrumentAxis = brs_ConvertibleSeniorNotesDue2038Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember |  | 109,904,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_DebtInstrumentAxis = brs_ConvertibleSeniorNotesDue2038Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
Fair value of total debt | 119,600,000 us-gaap_DebtInstrumentFairValue / us-gaap_DebtInstrumentAxis = brs_ConvertibleSeniorNotesDue2038Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember |  | 119,600,000 us-gaap_DebtInstrumentFairValue / us-gaap_DebtInstrumentAxis = brs_ConvertibleSeniorNotesDue2038Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember |  | 142,382,000 us-gaap_DebtInstrumentFairValue / us-gaap_DebtInstrumentAxis = brs_ConvertibleSeniorNotesDue2038Member / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
Term Loan [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Carrying value of total debt | 223,288,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_TermLoanMember |  | 223,288,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_TermLoanMember |  | 226,604,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_TermLoanMember
Fair value of total debt | 223,288,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_TermLoanMember |  | 223,288,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_TermLoanMember |  | 226,604,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_TermLoanMember
Revolving Credit Facility [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Carrying value of total debt | 58,500,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 58,500,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 24,000,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
Fair value of total debt | 58,500,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 58,500,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember |  | 24,000,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = us-gaap_RevolvingCreditFacilityMember
Eastern Airways [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Carrying value of total debt | 21,840,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_EasternAirwaysInternationalLimitedMember |  | 21,840,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_EasternAirwaysInternationalLimitedMember |  | 29,911,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_EasternAirwaysInternationalLimitedMember
Fair value of total debt | 21,840,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_EasternAirwaysInternationalLimitedMember |  | 21,840,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_EasternAirwaysInternationalLimitedMember |  | 29,911,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_EasternAirwaysInternationalLimitedMember
Other debt [Member] |  |  |  |  |
Fair Value [Line Items] |  |  |  |  |
Carrying value of total debt | 0 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_OtherDebtMember |  | 0 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_OtherDebtMember |  | 883,000 us-gaap_DebtLongtermAndShorttermCombinedAmount / us-gaap_LongtermDebtTypeAxis = brs_OtherDebtMember
Fair value of total debt | $ 0 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_OtherDebtMember |  | $ 0 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_OtherDebtMember |  | 883,000 us-gaap_DebtInstrumentFairValue / us-gaap_LongtermDebtTypeAxis = brs_OtherDebtMember

X
- Details
Name: | brs_FairValueLineItems
Namespace Prefix: | brs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate number of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale. + References No definition available. + Details
Name: | brs_NumberOfImpairmentOfLongLivedAssetsToBeDisposedOf
Namespace Prefix: | brs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a nonrecurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. + References No definition available. + Details
Name: | us-gaap_AssetsFairValueDisclosureNonrecurring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a recurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. + References No definition available. + Details
Name: | us-gaap_AssetsFairValueDisclosureRecurring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=6892542&loc=d3e1107-107759 + Details
Name: | us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13476-108611 + Details
Name: | us-gaap_DebtInstrumentFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the aggregate of total long-term debt, including current maturities and short-term debt. + References No definition available. + Details
Name: | us-gaap_DebtLongtermAndShorttermCombinedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueInputsDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value. + References No definition available. + Details
Name: | us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=8077374&loc=d3e2611-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6386567&loc=d3e3927-108312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_InventoryNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Charge to cost of goods sold that represents the reduction of the carrying amount of inventory, generally attributable to obsolescence or market conditions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4542-108314 + Details
Name: | us-gaap_InventoryWriteDown
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregation of the liabilities reported on the balance sheet measured at fair value on a recurring basis by the entity. + References No definition available. + Details
Name: | us-gaap_LiabilitiesFairValueDisclosureRecurring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other investments not otherwise specified in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 12 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph g -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1(f,g)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_OtherInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate carrying amount of current liabilities (due within one year or within the normal operating cycle if longer) not separately disclosed in the balance sheet. Includes 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 and of liabilities not separately disclosed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6911-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6904-107765 + Details
Name: | us-gaap_OtherLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 24 -Article 5 + Details
Name: | us-gaap_OtherLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=brs_EasternAirwaysInternationalLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=brs_OtherDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=brs_TermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=brs_CougarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |