XML 124 R107.htm IDEA: XBRL DOCUMENT
v3.20.4

Income Taxes - Statutory tax rate by jurisdiction (Details) | 12 Months Ended
--- | ---
Dec. 31, 2020
Bermuda |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 0.00%
United States |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 21.00%
United Kingdom |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 19.00%
Ireland |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 12.50%
Denmark |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 22.00%
Canada |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 26.50%
Gibraltar |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 10.00%
Australia |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 30.00%
Hong Kong |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 16.50%
Netherlands |
Income Tax Disclosure [Line Items] |
Statutory tax rate (percentage) | 16.50%

X
- Definition [Line Items] for Income Tax Disclosure [Table] + References No definition available. + Details
Name: | acgl_IncomeTaxDisclosureLineItems
Namespace Prefix: | acgl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The applicable statutory tax rate for each jurisdiction in which the Company is subject to tax. + References No definition available. + Details
Name: | acgl_StatutoryTaxRatePercentage
Namespace Prefix: | acgl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_IE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_DK
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_GI
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_AU
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_HK
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_NL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |