XML 55 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Analysis of underwriting income by segment and reconciliation to net income available to common shareholders (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Gross premiums written                 $ 4,840,616us-gaap_PremiumsWrittenGross $ 4,196,623us-gaap_PremiumsWrittenGross $ 3,869,161us-gaap_PremiumsWrittenGross
Premiums ceded                 (948,678)us-gaap_CededPremiumsWritten (845,256)us-gaap_CededPremiumsWritten (816,926)us-gaap_CededPremiumsWritten
Net premiums written 895,481us-gaap_PremiumsWrittenNet 959,539us-gaap_PremiumsWrittenNet 971,928us-gaap_PremiumsWrittenNet 1,064,990us-gaap_PremiumsWrittenNet 748,921us-gaap_PremiumsWrittenNet 839,135us-gaap_PremiumsWrittenNet 810,535us-gaap_PremiumsWrittenNet 952,776us-gaap_PremiumsWrittenNet 3,891,938us-gaap_PremiumsWrittenNet 3,351,367us-gaap_PremiumsWrittenNet 3,052,235us-gaap_PremiumsWrittenNet
Change in unearned premiums                 (298,190)us-gaap_IncreaseDecreaseInUnearnedPremiums (205,415)us-gaap_IncreaseDecreaseInUnearnedPremiums (117,095)us-gaap_IncreaseDecreaseInUnearnedPremiums
Net premiums earned 923,165us-gaap_PremiumsEarnedNet 903,651us-gaap_PremiumsEarnedNet 907,152us-gaap_PremiumsEarnedNet 859,780us-gaap_PremiumsEarnedNet 839,366us-gaap_PremiumsEarnedNet 795,000us-gaap_PremiumsEarnedNet 758,816us-gaap_PremiumsEarnedNet 752,770us-gaap_PremiumsEarnedNet 3,593,748us-gaap_PremiumsEarnedNet 3,145,952us-gaap_PremiumsEarnedNet 2,935,140us-gaap_PremiumsEarnedNet
Other underwriting income                 10,142us-gaap_InsuranceCommissionsAndFees 7,639us-gaap_InsuranceCommissionsAndFees 8,090us-gaap_InsuranceCommissionsAndFees
Losses and loss adjustment expenses                 (1,919,250)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet (1,679,424)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet (1,861,277)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
Acquisition expenses, net                 (657,262)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (564,103)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (508,884)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
Other operating expenses                 (556,280)us-gaap_OtherExpenses (458,327)us-gaap_OtherExpenses (430,035)us-gaap_OtherExpenses
Underwriting income (loss) 113,464acgl_UnderwritingIncomeLossSegment 101,087acgl_UnderwritingIncomeLossSegment 124,091acgl_UnderwritingIncomeLossSegment 132,456acgl_UnderwritingIncomeLossSegment 128,318acgl_UnderwritingIncomeLossSegment 110,992acgl_UnderwritingIncomeLossSegment 96,029acgl_UnderwritingIncomeLossSegment 116,398acgl_UnderwritingIncomeLossSegment 471,098acgl_UnderwritingIncomeLossSegment 451,737acgl_UnderwritingIncomeLossSegment 143,034acgl_UnderwritingIncomeLossSegment
Net investment income 82,496us-gaap_InvestmentIncomeNet 80,105us-gaap_InvestmentIncomeNet 72,990us-gaap_InvestmentIncomeNet 66,994us-gaap_InvestmentIncomeNet 67,095us-gaap_InvestmentIncomeNet 66,083us-gaap_InvestmentIncomeNet 68,369us-gaap_InvestmentIncomeNet 65,672us-gaap_InvestmentIncomeNet 302,585us-gaap_InvestmentIncomeNet 267,219us-gaap_InvestmentIncomeNet 294,895us-gaap_InvestmentIncomeNet
Net realized gains 10,561us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 18,515us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 54,144us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 19,697us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 9,048us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments (6,022)us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 12,652us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 58,340us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 102,917us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 74,018us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments 194,228us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
Net impairment losses recognized in earnings (3,837)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (8,593)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (14,749)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (2,971)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (88)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (728)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (724)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (2,246)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (30,150)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (3,786)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (11,388)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
Equity in net income (loss) of investment funds accounted for using the equity method                 19,883us-gaap_IncomeLossFromEquityMethodInvestments 35,701us-gaap_IncomeLossFromEquityMethodInvestments 73,510us-gaap_IncomeLossFromEquityMethodInvestments
Other income (loss)                 (10,252)us-gaap_OtherIncome (586)us-gaap_OtherIncome (12,094)us-gaap_OtherIncome
Other expenses                 (49,944)acgl_SegmentOtherCostAndExpenseOperating (42,403)acgl_SegmentOtherCostAndExpenseOperating (35,318)acgl_SegmentOtherCostAndExpenseOperating
Interest expense                 (45,634)us-gaap_InterestExpense (27,060)us-gaap_InterestExpense (28,525)us-gaap_InterestExpense
Net foreign exchange (gains) losses                 83,744us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (12,335)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (28,955)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Income before income taxes                 844,247us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 742,505us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 589,387us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income tax (expense) benefit                 (22,987)us-gaap_IncomeTaxExpenseBenefit (32,774)us-gaap_IncomeTaxExpenseBenefit 4,010us-gaap_IncomeTaxExpenseBenefit
Net income 207,134us-gaap_ProfitLoss 223,264us-gaap_ProfitLoss 211,717us-gaap_ProfitLoss 179,145us-gaap_ProfitLoss 161,490us-gaap_ProfitLoss 114,825us-gaap_ProfitLoss 176,940us-gaap_ProfitLoss 256,476us-gaap_ProfitLoss 821,260us-gaap_ProfitLoss 709,731us-gaap_ProfitLoss 593,397us-gaap_ProfitLoss
Dividends attributable to redeemable noncontrolling interests                 (14,728)us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest 0us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest 0us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
Amounts attributable to noncontrolling interests                 27,823us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest 0us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest 0us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
Net income available to Arch                 834,355us-gaap_NetIncomeLoss 709,731us-gaap_NetIncomeLoss 593,397us-gaap_NetIncomeLoss
Preferred dividends (5,485)us-gaap_DividendsPreferredStock (5,484)us-gaap_DividendsPreferredStock (5,485)us-gaap_DividendsPreferredStock (5,484)us-gaap_DividendsPreferredStock (5,485)us-gaap_DividendsPreferredStock (5,484)us-gaap_DividendsPreferredStock (5,485)us-gaap_DividendsPreferredStock (5,484)us-gaap_DividendsPreferredStock (21,938)us-gaap_DividendsPreferredStock (21,938)us-gaap_DividendsPreferredStock (25,079)us-gaap_DividendsPreferredStock
Loss on repurchase of preferred shares                 0us-gaap_PreferredStockRedemptionPremium 0us-gaap_PreferredStockRedemptionPremium (10,612)us-gaap_PreferredStockRedemptionPremium
Net income available to common shareholders 209,679us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 223,191us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 202,531us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 177,016us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 156,005us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 109,341us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 171,455us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 250,992us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 812,417us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 687,793us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 557,706us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Underwriting Ratios                      
Loss ratio                 53.40%us-gaap_LossRatio 53.40%us-gaap_LossRatio 63.40%us-gaap_LossRatio
Acquisition expense ratio                 18.30%acgl_AcquisitionExpenseRatioPercentage 17.90%acgl_AcquisitionExpenseRatioPercentage 17.30%acgl_AcquisitionExpenseRatioPercentage
Other operating expense ratio                 15.50%acgl_OtherOperatingExpenseRatioPercentage 14.60%acgl_OtherOperatingExpenseRatioPercentage 14.70%acgl_OtherOperatingExpenseRatioPercentage
Combined ratio                 87.20%acgl_CombinedRatioPercentage 85.90%acgl_CombinedRatioPercentage 95.40%acgl_CombinedRatioPercentage
Goodwill and intangible assets 109,539us-gaap_IntangibleAssetsNetIncludingGoodwill       27,319us-gaap_IntangibleAssetsNetIncludingGoodwill       109,539us-gaap_IntangibleAssetsNetIncludingGoodwill 27,319us-gaap_IntangibleAssetsNetIncludingGoodwill 38,259us-gaap_IntangibleAssetsNetIncludingGoodwill
Investable assets 15,773,209acgl_InvestableAssets       14,049,525acgl_InvestableAssets       15,773,209acgl_InvestableAssets 14,049,525acgl_InvestableAssets 13,045,134acgl_InvestableAssets
Total assets 22,009,543us-gaap_Assets       19,566,094us-gaap_Assets       22,009,543us-gaap_Assets 19,566,094us-gaap_Assets 17,816,762us-gaap_Assets
Total liabilities 14,890,897us-gaap_Liabilities       13,918,598us-gaap_Liabilities       14,890,897us-gaap_Liabilities 13,918,598us-gaap_Liabilities 12,647,884us-gaap_Liabilities
Insurance                      
Segment Reporting Information [Line Items]                      
Premiums ceded                 (862,015)us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
[1] (763,713)us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
[1] (768,625)us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
[1]
Net premiums written                 2,146,654us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
1,948,796us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
1,825,334us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Reinsurance                      
Segment Reporting Information [Line Items]                      
Premiums ceded                 (261,255)us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
[1] (86,620)us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
[1] (55,099)us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
[1]
Net premiums written                 1,265,991us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
1,313,001us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
1,158,790us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Mortgage                      
Segment Reporting Information [Line Items]                      
Premiums ceded                 (22,519)us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
[1] 0us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
[1] 0us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
[1]
Net premiums written                 204,837us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
89,570us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
68,111us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Other                      
Segment Reporting Information [Line Items]                      
Number of segments                 2us-gaap_NumberOfOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
   
Gross premiums written                 288,627us-gaap_PremiumsWrittenGross
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2] 0us-gaap_PremiumsWrittenGross
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2] 0us-gaap_PremiumsWrittenGross
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[2]
Premiums ceded                 (14,171)us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[1] 0us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_CededPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net premiums written                 274,456us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Change in unearned premiums                 (170,979)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net premiums earned                 103,477us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other underwriting income                 0us-gaap_InsuranceCommissionsAndFees
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_InsuranceCommissionsAndFees
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_InsuranceCommissionsAndFees
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Losses and loss adjustment expenses                 (70,173)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Acquisition expenses, net                 (30,116)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other operating expenses                 (6,268)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Underwriting income (loss)                 (3,080)acgl_UnderwritingIncomeLossSegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0acgl_UnderwritingIncomeLossSegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0acgl_UnderwritingIncomeLossSegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net investment income                 18,249us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net realized gains                 (30,467)us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net impairment losses recognized in earnings                 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Equity in net income (loss) of investment funds accounted for using the equity method                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other income (loss)                 0us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other expenses                 (2,329)acgl_SegmentOtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0acgl_SegmentOtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0acgl_SegmentOtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Interest expense                 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net foreign exchange (gains) losses                 1,086us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Income before income taxes                 (16,541)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Income tax (expense) benefit                 0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net income                 (16,541)us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Dividends attributable to redeemable noncontrolling interests                 (14,728)us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Amounts attributable to noncontrolling interests                 27,823us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net income available to Arch                 (3,446)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Preferred dividends                 0us-gaap_DividendsPreferredStock
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_DividendsPreferredStock
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_DividendsPreferredStock
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Loss on repurchase of preferred shares                     0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net income available to common shareholders                 (3,446)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Underwriting Ratios                      
Loss ratio                 67.80%us-gaap_LossRatio
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.00%us-gaap_LossRatio
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.00%us-gaap_LossRatio
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Acquisition expense ratio                 29.10%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.00%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.00%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other operating expense ratio                 6.10%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.00%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.00%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Combined ratio                 103.00%acgl_CombinedRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.00%acgl_CombinedRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0.00%acgl_CombinedRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Goodwill and intangible assets 0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Investable assets 1,163,240acgl_InvestableAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      0acgl_InvestableAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      1,163,240acgl_InvestableAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0acgl_InvestableAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0acgl_InvestableAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total assets 1,482,516us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      1,482,516us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total liabilities 398,660us-gaap_Liabilities
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      0us-gaap_Liabilities
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
      398,660us-gaap_Liabilities
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_Liabilities
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_Liabilities
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Underwriting segments                      
Segment Reporting Information [Line Items]                      
Number of segments                 3us-gaap_NumberOfOperatingSegments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
   
Gross premiums written                 4,760,394us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
[2] 4,196,623us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
[2] 3,869,161us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
[2]
Premiums ceded                 (1,142,912)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(845,256)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(816,926)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net premiums written                 3,617,482us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,351,367us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,052,235us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Change in unearned premiums                 (127,211)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(205,415)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(117,095)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net premiums earned                 3,490,271us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,145,952us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,935,140us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Other underwriting income                 10,142us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
7,639us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
8,090us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Losses and loss adjustment expenses                 (1,849,077)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(1,679,424)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(1,861,277)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Acquisition expenses, net                 (627,146)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(564,103)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(508,884)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Other operating expenses                 (550,012)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(458,327)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(430,035)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Underwriting income (loss)                 474,178acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
451,737acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
143,034acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net investment income                 284,336us-gaap_InvestmentIncomeNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
267,219us-gaap_InvestmentIncomeNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
294,895us-gaap_InvestmentIncomeNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net realized gains                 133,384us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
74,018us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
194,228us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net impairment losses recognized in earnings                 (30,150)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(3,786)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(11,388)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Equity in net income (loss) of investment funds accounted for using the equity method                 19,883us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
35,701us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
73,510us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Other income (loss)                 (10,252)us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(586)us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(12,094)us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Other expenses                 (47,615)acgl_SegmentOtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(42,403)acgl_SegmentOtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(35,318)acgl_SegmentOtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Interest expense                 (45,634)us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(27,060)us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(28,525)us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net foreign exchange (gains) losses                 82,658us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(12,335)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(28,955)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Income before income taxes                 860,788us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
742,505us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
589,387us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Income tax (expense) benefit                 (22,987)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(32,774)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
4,010us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net income                 837,801us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
709,731us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
593,397us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Dividends attributable to redeemable noncontrolling interests                 0us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Amounts attributable to noncontrolling interests                 0us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net income available to Arch                 837,801us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
709,731us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
593,397us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Preferred dividends                 (21,938)us-gaap_DividendsPreferredStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(21,938)us-gaap_DividendsPreferredStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(25,079)us-gaap_DividendsPreferredStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Loss on repurchase of preferred shares                     (10,612)us-gaap_PreferredStockRedemptionPremium
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net income available to common shareholders                 815,863us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
687,793us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
557,706us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Underwriting Ratios                      
Loss ratio                 53.00%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
53.40%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
63.40%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Acquisition expense ratio                 18.00%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
17.90%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
17.30%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Other operating expense ratio                 15.80%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
14.60%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
14.70%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Combined ratio                 86.80%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
85.90%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
95.40%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Goodwill and intangible assets 109,539us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      27,319us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      109,539us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
27,319us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
38,259us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Investable assets 14,609,969acgl_InvestableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      14,049,525acgl_InvestableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      14,609,969acgl_InvestableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
14,049,525acgl_InvestableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
13,045,134acgl_InvestableAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total assets 20,527,027us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      19,566,094us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      20,527,027us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
19,566,094us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
17,816,762us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total liabilities 14,492,237us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      13,918,598us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
      14,492,237us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
13,918,598us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
12,647,884us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Underwriting segments | Insurance                      
Segment Reporting Information [Line Items]                      
Gross premiums written                 3,008,669us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
[2] 2,712,509us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
[2] 2,593,959us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
[2]
Premiums ceded                 (862,015)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(763,713)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(768,625)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Net premiums written                 2,146,654us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
1,948,796us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
1,825,334us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Change in unearned premiums                 (129,284)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(72,782)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(24,991)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Net premiums earned                 2,017,370us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
1,876,014us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
1,800,343us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Other underwriting income                 2,135us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
2,122us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
2,335us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Losses and loss adjustment expenses                 (1,260,953)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(1,188,445)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(1,283,841)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Acquisition expenses, net                 (316,308)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(311,904)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(298,983)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Other operating expenses                 (335,157)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(315,387)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(307,489)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Underwriting income (loss)                 107,087acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
62,400acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
(87,635)acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Underwriting Ratios                      
Loss ratio                 62.50%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
63.30%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
71.30%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Acquisition expense ratio                 15.70%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
16.60%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
16.60%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Other operating expense ratio                 16.60%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
16.80%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
17.10%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Combined ratio                 94.80%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
96.70%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
105.00%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Goodwill and intangible assets 28,331us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
      20,419us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
      28,331us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
20,419us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
21,357us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_InsuranceSegmentMember
Underwriting segments | Reinsurance                      
Segment Reporting Information [Line Items]                      
Gross premiums written                 1,527,245us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
[2] 1,399,621us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
[2] 1,213,889us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
[2]
Premiums ceded                 (261,254)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(86,620)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(55,099)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Net premiums written                 1,265,991us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
1,313,001us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
1,158,790us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Change in unearned premiums                 13,337us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(94,329)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(40,663)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Net premiums earned                 1,279,328us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
1,218,672us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
1,118,127us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Other underwriting income                 3,167us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
5,258us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
5,755us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Losses and loss adjustment expenses                 (532,450)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(486,236)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(574,821)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Acquisition expenses, net                 (261,438)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(234,373)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(204,903)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Other operating expenses                 (147,964)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(134,563)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
(118,245)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Underwriting income (loss)                 340,643acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
368,758acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
225,913acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Underwriting Ratios                      
Loss ratio                 41.60%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
39.90%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
51.40%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Acquisition expense ratio                 20.40%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
19.20%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
18.30%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Other operating expense ratio                 11.60%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
11.00%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
10.60%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Combined ratio                 73.60%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
70.10%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
80.30%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Goodwill and intangible assets 3,333us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
      6,900us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
      3,333us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
6,900us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
16,902us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_ReinsuranceSegmentMember
Underwriting segments | Mortgage                      
Segment Reporting Information [Line Items]                      
Gross premiums written                 227,356us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
[2] 89,570us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
[2] 68,111us-gaap_PremiumsWrittenGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
[2]
Premiums ceded                 (22,519)us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
0us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
0us-gaap_CededPremiumsWritten
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Net premiums written                 204,837us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
89,570us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
68,111us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Change in unearned premiums                 (11,264)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
(38,304)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
(51,441)us-gaap_IncreaseDecreaseInUnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Net premiums earned                 193,573us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
51,266us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
16,670us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Other underwriting income                 4,840us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
259us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
0us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Losses and loss adjustment expenses                 (55,674)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
(4,743)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
(2,615)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Acquisition expenses, net                 (49,400)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
(17,826)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
(4,998)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Other operating expenses                 (66,891)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
(8,377)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
(4,301)us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Underwriting income (loss)                 26,448acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
20,579acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
4,756acgl_UnderwritingIncomeLossSegment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Underwriting Ratios                      
Loss ratio                 28.80%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
9.30%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
15.70%us-gaap_LossRatio
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Acquisition expense ratio                 25.50%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
34.80%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
30.00%acgl_AcquisitionExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Other operating expense ratio                 34.60%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
16.30%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
25.80%acgl_OtherOperatingExpenseRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Combined ratio                 88.90%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
60.40%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
71.50%acgl_CombinedRatioPercentage
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
Goodwill and intangible assets $ 77,875us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
      $ 0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
      $ 77,875us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
$ 0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
$ 0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= acgl_MortgageSegmentMember
[1] Certain amounts included in the gross premiums written of each segment are related to intersegment transactions and are included in the gross premiums written of each segment. Accordingly, the sum of gross premiums written for each segment does not agree to the total gross premiums written as shown in the table above due to the elimination of intersegment transactions in the total.
[2] Certain amounts included in the gross premiums written of each segment are related to intersegment transactions. Accordingly, the sum of gross premiums written for each segment does not agree to the total gross premiums written as shown in the table above due to the elimination of intersegment transactions in the total.