Toggle SGML Header (+)


Section 1: 10-K (10-K)

Document
P10YP3MP1M136921600014535740000196000000.0010.001266786000378738000274125000388366000956238000957283000false--12-31FY2019000094748414829902000165988080000.0011P1Y3M21DP1Y2M23DP1Y0M21DP1YP5Y201920192019201920192019201620172015201820152016P3YP3YP3YP3YP3YP4Y3M10DP5Y0M10D 0000947484 2019-01-01 2019-12-31 0000947484 us-gaap:SeriesFPreferredStockMember 2019-01-01 2019-12-31 0000947484 us-gaap:SeriesEPreferredStockMember 2019-01-01 2019-12-31 0000947484 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000947484 2020-02-25 0000947484 2019-06-30 0000947484 2019-12-31 0000947484 2018-12-31 0000947484 2018-01-01 2018-12-31 0000947484 2017-01-01 2017-12-31 0000947484 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000947484 us-gaap:PreferredStockMember 2017-12-31 0000947484 us-gaap:PreferredStockMember 2018-01-01 2018-12-31 0000947484 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000947484 us-gaap:CommonStockMember 2019-12-31 0000947484 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000947484 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000947484 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000947484 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:RetainedEarningsMember 2016-12-31 0000947484 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000947484 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000947484 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000947484 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000947484 us-gaap:ContingentConvertiblePreferredStockMember 2019-01-01 2019-12-31 0000947484 us-gaap:PreferredStockMember 2018-12-31 0000947484 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000947484 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000947484 us-gaap:RetainedEarningsMember 2017-12-31 0000947484 us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0000947484 us-gaap:ContingentConvertiblePreferredStockMember 2018-01-01 2018-12-31 0000947484 us-gaap:ContingentConvertiblePreferredStockMember 2018-12-31 0000947484 2017-12-31 0000947484 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000947484 us-gaap:PreferredStockMember 2016-12-31 0000947484 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000947484 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000947484 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-12-31 0000947484 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000947484 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000947484 us-gaap:TreasuryStockMember 2019-12-31 0000947484 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000947484 us-gaap:RetainedEarningsMember 2018-12-31 0000947484 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000947484 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000947484 us-gaap:ContingentConvertiblePreferredStockMember 2016-12-31 0000947484 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000947484 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000947484 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000947484 us-gaap:CommonStockMember 2016-12-31 0000947484 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000947484 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000947484 us-gaap:RetainedEarningsMember 2019-12-31 0000947484 us-gaap:CommonStockMember 2018-12-31 0000947484 us-gaap:TreasuryStockMember 2018-12-31 0000947484 us-gaap:ContingentConvertiblePreferredStockMember 2017-12-31 0000947484 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000947484 us-gaap:PreferredStockMember 2017-01-01 2017-12-31 0000947484 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000947484 us-gaap:TreasuryStockMember 2017-12-31 0000947484 us-gaap:PreferredStockMember 2019-12-31 0000947484 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000947484 us-gaap:TreasuryStockMember 2016-12-31 0000947484 us-gaap:ContingentConvertiblePreferredStockMember 2017-01-01 2017-12-31 0000947484 us-gaap:ContingentConvertiblePreferredStockMember 2019-12-31 0000947484 us-gaap:CommonStockMember 2017-12-31 0000947484 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000947484 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000947484 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000947484 2016-12-31 0000947484 acgl:AIGUnitedGuarantyInsuranceAsiaLimitedMember 2017-07-01 2017-07-01 0000947484 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherLiabilitiesMember 2019-01-01 0000947484 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherAssetsMember 2019-01-01 0000947484 acgl:LossesOccurringMember 2019-01-01 2019-12-31 0000947484 acgl:RisksAttachingMember 2019-01-01 2019-12-31 0000947484 us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0000947484 us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MortgageSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateAndOtherMember 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MortgageSegmentMember 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ConstructionAndNationalAccountsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyEnergyMarineAndAviationMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ExcessAndSurplusCasualtyMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember srt:EuropeMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:LendersProductsMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember us-gaap:ProfessionalMalpracticeLiabilityMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherGeographicLocationMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember srt:EuropeMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ExcessAndSurplusCasualtyMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ConstructionAndNationalAccountsMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ConstructionAndNationalAccountsMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ProgramsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember us-gaap:ProfessionalMalpracticeLiabilityMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ExcessAndSurplusCasualtyMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ProgramsMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherProductsMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember srt:EuropeMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember us-gaap:ProfessionalMalpracticeLiabilityMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherProductsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherGeographicLocationMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:LendersProductsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:TravelAccidentAndHealthMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:TravelAccidentAndHealthMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyEnergyMarineAndAviationMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:TravelAccidentAndHealthMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherGeographicLocationMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:LendersProductsMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyEnergyMarineAndAviationMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherProductsMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ProgramsMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherGeographicLocationMember acgl:MortgageSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MortgageSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MortgageSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherGeographicLocationMember acgl:MortgageSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:MortgageSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherGeographicLocationMember acgl:MortgageSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:MortgageSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:MortgageSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyCatastropheMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:EuropeAndOtherMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember country:BM acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:CasualtyMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyCatastropheMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherProductsMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:EuropeAndOtherMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherSpecialtyMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember country:BM acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember country:BM acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:CasualtyMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherSpecialtyMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyExcludingPropertyCatastropheMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:CasualtyMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherSpecialtyMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyCatastropheMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherProductsMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MarineAndAviationMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:OtherProductsMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyExcludingPropertyCatastropheMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:EuropeAndOtherMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember country:US acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PropertyExcludingPropertyCatastropheMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MarineAndAviationMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MarineAndAviationMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateAndOtherMember 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 srt:EuropeMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 srt:EuropeMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 srt:EuropeMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 acgl:OtherProductsMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 country:US us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 country:BM us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 acgl:OtherProductsMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 acgl:OtherProductsMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 country:BM us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 country:US us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 country:US us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000947484 country:BM us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateAndOtherMember 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:MortgageSegmentMember 2017-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember us-gaap:PropertyInsuranceProductLineMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember us-gaap:ProfessionalMalpracticeLiabilityMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:CasualtyMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:MediumTailedLinesMember us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember us-gaap:DirectorsAndOfficersLiabilityInsuranceMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:CasualtyMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:MediumTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ContractBindingBusinessMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:TravelAccidentAndHealthMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember us-gaap:PropertyInsuranceProductLineMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember us-gaap:SuretySegmentMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PrimaryMortgageBusinessMember acgl:MortgageSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:PropertyCatastropheAndPropertyOtherThanPropertyCatastropheMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:CasualtyMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:MarineAndAviationMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:MediumTailedLinesMember us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ProgramsMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:OtherSpecialtyLinesMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember us-gaap:DirectorsAndOfficersLiabilityInsuranceMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:TravelAccidentAndHealthMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:MediumTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ProgramsMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:CasualtyMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:MediumTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PrimaryMortgageBusinessMember acgl:MortgageSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember us-gaap:ProfessionalMalpracticeLiabilityMember acgl:InsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:CasualtyMember acgl:InsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ContractBindingBusinessMember acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 us-gaap:OperatingSegmentsMember acgl:PrimaryMortgageBusinessMember acgl:MortgageSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:MediumTailedAndLongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:MarineAndAviationMember acgl:ReinsuranceSegmentMember 2018-01-01 2018-12-31 0000947484 acgl:LongTailedLinesMember us-gaap:OperatingSegmentsMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:PropertyCatastropheAndPropertyOtherThanPropertyCatastropheMember acgl:ReinsuranceSegmentMember 2017-01-01 2017-12-31 0000947484 acgl:ShortTailedLinesMember us-gaap:OperatingSegmentsMember acgl:PropertyCatastropheAndPropertyOtherThanPropertyCatastropheMember acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2010-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2010-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2009-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyClaimsMadeBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2009-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2010-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2010-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:MultilineAndOtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:PropertyCatastropheMember acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2009-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2010-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2010-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2009-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyEnergyMarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2010-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2012-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2018-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2009-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2015-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2010-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2019-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2013-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2014-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:InsuranceSegmentMember 2011-12-31 0000947484 acgl:ThirdPartyOccurrenceBusinessMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:InsuranceSegmentMember 2017-12-31 0000947484 us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:MortgageSegmentMember 2017-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:MortgageSegmentMember 2018-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:MortgageSegmentMember 2013-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:MortgageSegmentMember 2019-12-31 0000947484 acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:MortgageSegmentMember 2015-12-31 0000947484 us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:MortgageSegmentMember 2014-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:MortgageSegmentMember 2017-12-31 0000947484 us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:MortgageSegmentMember 2018-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:MortgageSegmentMember 2014-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:MortgageSegmentMember 2017-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:MortgageSegmentMember 2016-12-31 0000947484 us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:MortgageSegmentMember 2018-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:MortgageSegmentMember 2016-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:MortgageSegmentMember 2015-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:MortgageSegmentMember 2017-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:MortgageSegmentMember 2018-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:MortgageSegmentMember 2018-12-31 0000947484 us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:MortgageSegmentMember 2017-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:MortgageSegmentMember 2015-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:MortgageSegmentMember 2015-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:MortgageSegmentMember 2019-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:MortgageSegmentMember 2014-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:MortgageSegmentMember 2018-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:MortgageSegmentMember 2016-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:MortgageSegmentMember 2012-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:MortgageSegmentMember 2016-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:MortgageSegmentMember 2018-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:MortgageSegmentMember 2013-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:MortgageSegmentMember 2017-12-31 0000947484 us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:MortgageSegmentMember 2016-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2009-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:MarineAndAviationMember acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:MarineAndAviationMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2009-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:OtherSpecialtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2009-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:CasualtyMember acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:MortgageSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:ReinsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:InsuranceSegmentMember 2019-01-01 2019-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:CasualtyMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 us-gaap:OtherShortdurationInsuranceProductLineMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 srt:ConsolidationEliminationsMember 2019-12-31 0000947484 acgl:ShortDurationLinesOfBusinessMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2009-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2010-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2012-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2013-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2015-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member acgl:ReinsuranceSegmentMember 2017-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2011-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member acgl:ReinsuranceSegmentMember 2014-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 acgl:PropertyExcludingPropertyCatastropheMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member acgl:ReinsuranceSegmentMember 2018-12-31 0000947484 acgl:PropertyCatastropheAndPropertyOtherThanPropertyCatastropheMember acgl:ReinsuranceSegmentMember 2019-12-31 0000947484 us-gaap:OtherShortdurationInsuranceProductLineMember us-gaap:CorporateAndOtherMember 2019-12-31 0000947484 acgl:LossPortfolioTransferMember us-gaap:OtherShortdurationInsuranceProductLineMember 2019-12-31 0000947484 us-gaap:StockholdersEquityTotalMember us-gaap:ReinsurerConcentrationRiskMember 2018-01-01 2018-12-31 0000947484 us-gaap:StockholdersEquityTotalMember us-gaap:ReinsurerConcentrationRiskMember 2019-01-01 2019-12-31 0000947484 acgl:NotRatedMember us-gaap:ReinsuranceRecoverableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000947484 acgl:AmBestAminusOrBetterRatingMember us-gaap:ReinsuranceRecoverableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000947484 acgl:NotRatedMember us-gaap:ReinsuranceRecoverableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0000947484 acgl:AmBestAminusOrBetterRatingMember us-gaap:ReinsuranceRecoverableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0000947484 acgl:UnratedFullyCollateralizedReinsurersMember us-gaap:ReinsuranceRecoverableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0000947484 acgl:UnratedFullyCollateralizedReinsurersMember us-gaap:ReinsuranceRecoverableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000947484 acgl:Bellemeade20192LtdMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000947484 acgl:Bellemeade20191LtdMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000947484 acgl:BellemeadeRe20181LtdMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000947484 acgl:Bellemeade20182Member us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000947484 acgl:Bellemeade20171LtdMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000947484 acgl:Bellemeade20183Member us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000947484 acgl:BellemeadeRe20194LtdMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000947484 acgl:Bellemeade20193LtdMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000947484 acgl:NotRatedMember acgl:ReinsuranceTrustsOrLettersOfCreditMember us-gaap:ReinsuranceRecoverableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0000947484 us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2019-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2018-12-31 0000947484 acgl:OtherInvestmentsFairValueMember 2019-12-31 0000947484 us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 acgl:OtherInvestmentsFairValueMember 2018-12-31 0000947484 us-gaap:PrivateEquityFundsMember 2019-12-31 0000947484 acgl:OtherInvestmentsEnergyMember 2019-12-31 0000947484 acgl:OtherInvestmentsInfrastructureMember 2019-12-31 0000947484 acgl:OtherInvestmentsLendingMember 2019-12-31 0000947484 us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 acgl:CreditRelatedFundsMember 2019-12-31 0000947484 acgl:CreditRelatedFundsMember 2018-12-31 0000947484 us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:RealEstateFundsMember 2018-12-31 0000947484 us-gaap:PrivateEquityFundsMember 2018-12-31 0000947484 acgl:OtherInvestmentsInfrastructureMember 2018-12-31 0000947484 acgl:OtherInvestmentsLendingMember 2018-12-31 0000947484 acgl:OtherInvestmentsEnergyMember 2018-12-31 0000947484 us-gaap:RealEstateFundsMember 2019-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2019-01-01 2019-12-31 0000947484 us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2018-01-01 2018-12-31 0000947484 acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2018-12-31 0000947484 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2019-12-31 0000947484 us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:Maturity30To90DaysMember us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:Maturity30To90DaysMember 2018-12-31 0000947484 us-gaap:MaturityOver90DaysMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0000947484 us-gaap:MaturityOver90DaysMember us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:MaturityOvernightAndOnDemandMember 2018-12-31 0000947484 us-gaap:MaturityUpTo30DaysMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0000947484 us-gaap:Maturity30To90DaysMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000947484 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:MaturityUpTo30DaysMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000947484 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000947484 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000947484 us-gaap:MaturityOver90DaysMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000947484 us-gaap:MaturityUpTo30DaysMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000947484 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:Maturity30To90DaysMember 2019-12-31 0000947484 us-gaap:MaturityUpTo30DaysMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000947484 us-gaap:MaturityUpTo30DaysMember us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000947484 us-gaap:MaturityUpTo30DaysMember 2019-12-31 0000947484 us-gaap:MaturityOvernightAndOnDemandMember 2019-12-31 0000947484 us-gaap:MaturityUpTo30DaysMember us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:MaturityOver90DaysMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000947484 us-gaap:MaturityOver90DaysMember us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:CorporateBondSecuritiesMember 2019-12-31 0000947484 us-gaap:Maturity30To90DaysMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0000947484 us-gaap:MaturityOver90DaysMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000947484 us-gaap:Maturity30To90DaysMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000947484 us-gaap:MaturityOver90DaysMember 2019-12-31 0000947484 us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000947484 us-gaap:Maturity30To90DaysMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000947484 us-gaap:MaturityOver90DaysMember 2018-12-31 0000947484 us-gaap:Maturity30To90DaysMember us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:MaturityUpTo30DaysMember 2018-12-31 0000947484 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000947484 us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000947484 us-gaap:MaturityOvernightAndOnDemandMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0000947484 acgl:CollateralOrGuaranteesThirdPartyAgreementsMember 2019-12-31 0000947484 acgl:DepositsWithNonUsRegulatoryAuthoritiesMember 2018-12-31 0000947484 acgl:CollateralOrGuaranteesAffiliatedTransactionsMember 2018-12-31 0000947484 acgl:CollateralOrGuaranteesThirdPartyAgreementsMember 2018-12-31 0000947484 acgl:DepositsWithNonUsRegulatoryAuthoritiesMember 2019-12-31 0000947484 acgl:CollateralOrGuaranteesAffiliatedTransactionsMember 2019-12-31 0000947484 acgl:DepositsWithUsRegulatoryAuthoritiesMember 2019-12-31 0000947484 acgl:DepositsWithUsRegulatoryAuthoritiesMember 2018-12-31 0000947484 us-gaap:OtherInvestmentsMember 2017-01-01 2017-12-31 0000947484 us-gaap:EquitySecuritiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2017-01-01 2017-12-31 0000947484 us-gaap:EquitySecuritiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2017-01-01 2017-12-31 0000947484 acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:EquitySecuritiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:OtherInvestmentsMember 2018-01-01 2018-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:FixedMaturitiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:OtherInvestmentsMember 2019-01-01 2019-12-31 0000947484 us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:RealEstateFundsMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:OtherInvestmentsInfrastructureMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:InvestmentGradeFixedIncomeMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:TermLoanInvestmentsMember acgl:FairValueOptionMember 2019-12-31 0000947484 us-gaap:PrivateEquityFundsMember acgl:FairValueOptionMember 2018-12-31 0000947484 us-gaap:PrivateEquityFundsMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:OtherInvestmentsInfrastructureMember acgl:FairValueOptionMember 2018-12-31 0000947484 us-gaap:RealEstateFundsMember acgl:FairValueOptionMember 2018-12-31 0000947484 acgl:CreditRelatedFundsMember acgl:FairValueOptionMember 2018-12-31 0000947484 acgl:OtherInvestmentsLendingMember acgl:FairValueOptionMember 2018-12-31 0000947484 acgl:OtherInvestmentsEnergyMember acgl:FairValueOptionMember 2018-12-31 0000947484 acgl:OtherInvestmentsLendingMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:TermLoanInvestmentsMember acgl:FairValueOptionMember 2018-12-31 0000947484 acgl:CreditRelatedFundsMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:InvestmentGradeFixedIncomeMember acgl:FairValueOptionMember 2018-12-31 0000947484 acgl:OtherInvestmentsEnergyMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:OtherInvestmentIncomeMember 2017-01-01 2017-12-31 0000947484 acgl:TermLoanInvestmentsMember 2017-01-01 2017-12-31 0000947484 acgl:TermLoanInvestmentsMember 2018-01-01 2018-12-31 0000947484 acgl:TermLoanInvestmentsMember 2019-01-01 2019-12-31 0000947484 acgl:OtherInvestmentIncomeMember 2019-01-01 2019-12-31 0000947484 acgl:OtherInvestmentIncomeMember 2018-01-01 2018-12-31 0000947484 us-gaap:EquityMethodInvestmentsMember 2019-12-31 0000947484 us-gaap:EquityMethodInvestmentsMember 2018-12-31 0000947484 acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:FairValueOptionMember 2018-12-31 0000947484 acgl:WatfordHoldingsLtdMember 2019-12-31 0000947484 us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:CashAndCashEquivalentsMember 2019-12-31 0000947484 acgl:WatfordHoldingsLtdMember 2019-12-31 0000947484 acgl:WatfordHoldingsLtdMember 2018-12-31 0000947484 us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000947484 srt:ParentCompanyMember 2019-12-31 0000947484 us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2018-01-01 2018-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2017-01-01 2017-12-31 0000947484 us-gaap:FixedMaturitiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:EquitySecuritiesMember 2019-01-01 2019-12-31 0000947484 acgl:OtherInvestmentsFairValueMember 2019-01-01 2019-12-31 0000947484 acgl:OtherInvestmentsFairValueMember 2018-01-01 2018-12-31 0000947484 acgl:OtherInvestmentsFairValueMember 2017-01-01 2017-12-31 0000947484 us-gaap:EquitySecuritiesMember 2017-01-01 2017-12-31 0000947484 us-gaap:EquitySecuritiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:FixedMaturitiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:ShortTermInvestmentsMember 2019-01-01 2019-12-31 0000947484 us-gaap:FixedMaturitiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:EquitySecuritiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:FixedMaturitiesMember us-gaap:CorporateBondSecuritiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:SeniorNotesMember us-gaap:UnsecuredDebtMember 2018-12-31 0000947484 us-gaap:SeniorNotesMember us-gaap:UnsecuredDebtMember 2019-12-31 0000947484 us-gaap:OtherInvestmentsMember 2019-01-01 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member acgl:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 acgl:ContingentConsiderationLiabilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:OtherInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:SecuritiesSoldNotYetPurchasedMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:EquitySecuritiesFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member acgl:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:SecuritiesSoldNotYetPurchasedMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:OtherInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:ShortTermInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:EquitySecuritiesFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:SecuritiesSoldNotYetPurchasedMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:OtherInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:OtherInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:EquitySecuritiesFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:FairValueOptionNetAssetValueMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:SecuritiesSoldNotYetPurchasedMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:ShortTermInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:ShortTermInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member acgl:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:ShortTermInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:EquitySecuritiesFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2018-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000947484 acgl:EquitySecuritiesFairValueOptionMember acgl:FairValueOptionMember 2019-01-01 2019-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:OtherInvestmentsMember acgl:FairValueOptionMember 2018-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember acgl:FairValueOptionMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-01-01 2019-12-31 0000947484 us-gaap:OtherInvestmentsMember acgl:FairValueOptionMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2017-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember acgl:FairValueOptionMember 2019-01-01 2019-12-31 0000947484 acgl:ContingentConsiderationLiabilityMember 2019-01-01 2019-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-01-01 2018-12-31 0000947484 acgl:EquitySecuritiesFairValueOptionMember acgl:FairValueOptionMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000947484 us-gaap:OtherInvestmentsMember acgl:FairValueOptionMember 2019-01-01 2019-12-31 0000947484 acgl:ContingentConsiderationLiabilityMember 2018-01-01 2018-12-31 0000947484 us-gaap:EquitySecuritiesMember 2018-01-01 2018-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000947484 acgl:EquitySecuritiesFairValueOptionMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:ContingentConsiderationLiabilityMember 2018-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember acgl:FairValueOptionMember 2018-12-31 0000947484 us-gaap:EquitySecuritiesMember 2018-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:ContingentConsiderationLiabilityMember 2019-12-31 0000947484 us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:OtherInvestmentsMember acgl:FairValueOptionMember 2019-12-31 0000947484 acgl:ContingentConsiderationLiabilityMember 2017-12-31 0000947484 us-gaap:EquitySecuritiesMember 2017-12-31 0000947484 acgl:EquitySecuritiesFairValueOptionMember acgl:FairValueOptionMember 2018-12-31 0000947484 us-gaap:OtherInvestmentsMember acgl:FairValueOptionMember 2017-12-31 0000947484 us-gaap:AssetBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2017-12-31 0000947484 acgl:EquitySecuritiesFairValueOptionMember acgl:FairValueOptionMember 2017-12-31 0000947484 us-gaap:CorporateDebtSecuritiesMember acgl:FairValueOptionMember 2017-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:SecuritiesSoldNotYetPurchasedMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:OtherInvestmentsFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 acgl:ContingentConsiderationLiabilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:EquitySecuritiesFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:EquitySecuritiesFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member acgl:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member acgl:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember acgl:EquitySecuritiesFairValueOptionMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember acgl:FairValueOptionNetAssetValueMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember acgl:NonUsGovernmentSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember acgl:InvestmentsFairValueOptionMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000947484 us-gaap:FairValueInputsLevel1Member