XML 68 R57.htm IDEA: XBRL DOCUMENT
v3.21.2

Credit and Other Debt Agreements - Summary of Corporate and Other Debt (Parenthetical) (Detail) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2021 | Dec. 31, 2020
Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Periodic payments of interest and principal, expiry date | Sep. 15, 2022 | Sep. 15, 2022
Fixed Rate of 2.50%, Balloon Due May 20, 2031 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 2.50% |
Periodic payments of interest and principal, expiry date | May 20, 2031 |
Fixed Rate of 3.50%, Balloon Due May 20, 2051 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 3.50% |
Periodic payments of interest and principal, expiry date | May 20, 2051 |
Fixed Rate of 5.18%, Balloon Due February 10, 2021 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 5.18% | 5.18%
Periodic payments of interest and principal, expiry date | Feb. 10, 2021 | Feb. 10, 2021
Fixed Rate of 3.69%, Balloon Due June 14, 2022 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 3.69% | 3.69%
Periodic payments of interest and principal, expiry date | Jun. 14, 2022 | Jun. 14, 2022
Fixed Rate of 5.49%, Balloon Due February 10, 2023 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 5.49% | 5.49%
Periodic payments of interest and principal, expiry date | Feb. 10, 2023 | Feb. 10, 2023
Fixed Rate of 4.13%, Balloon Due June 24, 2023 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.13% | 4.13%
Periodic payments of interest and principal, expiry date | Jun. 24, 2023 | Jun. 24, 2023
Fixed Rate of 4.72%, Balloon due February 13, 2024 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.72% | 4.72%
Periodic payments of interest and principal, expiry date | Feb. 13, 2024 | Feb. 13, 2024
Fixed Rate of 4.58%, Balloon Due February 27, 2024 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.58% | 4.58%
Periodic payments of interest and principal, expiry date | Feb. 27, 2024 | Feb. 27, 2024
Floating Interest Rate of 1.40% LIBOR Plus Balloon Due June 13, 2024 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic payments of interest and principal, expiry date | Jun. 13, 2024 | Jun. 13, 2024
Quarterly payments of interest rate | 1.40% | 1.40%
Quarterly payments of interest, description | 90 day LIBOR plus |
Fixed Rate of 4.31%, Balloon Due June 24, 2025 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.31% | 4.31%
Periodic payments of interest and principal, expiry date | Jun. 24, 2025 | Jun. 24, 2025
Fixed Rate of 4.85%, Balloon due February 13, 2026 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.85% | 4.85%
Periodic payments of interest and principal, expiry date | Feb. 13, 2026 | Feb. 13, 2026
Fixed Rate of 4.73%, Balloon Due February 27, 2026 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.73% | 4.73%
Periodic payments of interest and principal, expiry date | Feb. 27, 2026 | Feb. 27, 2026
Fixed Rate of 4.40%, Balloon Due June 2, 2026 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.40% | 4.40%
Periodic payments of interest and principal, expiry date | Jun. 02, 2026 | Jun. 02, 2026
Fixed Rate of 4.36%, Balloon Due June 24, 2026 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.36% | 4.36%
Periodic payments of interest and principal, expiry date | Jun. 24, 2026 | Jun. 24, 2026
Fixed Rate of 3.75%, Balloon Due January 30, 2027 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 3.75% | 3.75%
Periodic payments of interest and principal, expiry date | Jan. 30, 2027 | Jan. 30, 2027
Fixed Rate of 4.09%, Balloon Due June 27, 2027 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.09% | 4.09%
Periodic payments of interest and principal, expiry date | Jun. 27, 2027 | Jun. 27, 2027
Fixed Rate of 4.09%, Balloon Due August 2, 2027 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.09% | 4.09%
Periodic payments of interest and principal, expiry date | Aug. 02, 2027 | Aug. 02, 2027
Fixed Rate of 4.14%, Balloon Due August 4, 2027 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.14% | 4.14%
Periodic payments of interest and principal, expiry date | Aug. 04, 2027 | Aug. 04, 2027
Fixed Rate of 3.46%, Balloon Due December 1, 2027 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 3.46% | 3.46%
Periodic payments of interest and principal, expiry date | Dec. 01, 2027 | Dec. 01, 2027
Fixed Rate of 4.55%, Balloon Due June 2, 2028 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.55% | 4.55%
Periodic payments of interest and principal, expiry date | Jun. 02, 2028 | Jun. 02, 2028
Fixed Rate of 4.34%, Balloon due June 13, 2028 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.34% | 4.34%
Periodic payments of interest and principal, expiry date | Jun. 13, 2028 | Jun. 13, 2028
Fixed Rate of 5.04%, Balloon due February 13, 2029 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 5.04% | 5.04%
Periodic payments of interest and principal, expiry date | Feb. 13, 2029 | Feb. 13, 2029
Fixed Rate of 4.98%, Balloon Due February 27, 2029 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.98% | 4.98%
Periodic payments of interest and principal, expiry date | Feb. 27, 2029 | Feb. 27, 2029
Fixed Rate of 4.19%, Balloon Due June 27, 2029 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.19% | 4.19%
Periodic payments of interest and principal, expiry date | Jun. 27, 2029 | Jun. 27, 2029
Fixed Rate of 4.19%, Balloon Due August 2, 2029 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.19% | 4.19%
Periodic payments of interest and principal, expiry date | Aug. 02, 2029 | Aug. 02, 2029
Fixed Rate of 3.48%, Balloon Due December 2, 2029 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 3.48% | 3.48%
Periodic payments of interest and principal, expiry date | Dec. 02, 2029 | Dec. 02, 2029
Fixed Rate of 3.99%, Balloon Due January 30, 2030 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 3.99% | 3.99%
Periodic payments of interest and principal, expiry date | Jan. 30, 2030 | Jan. 30, 2030
Fixed Rate of 4.44%, Balloon Due June 13, 2030 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.44% | 4.44%
Periodic payments of interest and principal, expiry date | Jun. 13, 2030 | Jun. 13, 2030
Fixed Rate of 5.14%, Balloon due March 13, 2031 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 5.14% | 5.14%
Periodic payments of interest and principal, expiry date | Mar. 13, 2031 | Mar. 13, 2031
Fixed Rate of 4.70%, Balloon Due June 2, 2031 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.70% | 4.70%
Periodic payments of interest and principal, expiry date | Jun. 02, 2031 | Jun. 02, 2031
Fixed Rate of 2.46%, Balloon Due May 5, 2036 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 2.46% | 2.46%
Periodic payments of interest and principal, expiry date | May 05, 2036 | May 05, 2036
Fixed Rate of 4.09%, Balloon Due January 30, 2032 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.09% | 4.09%
Periodic payments of interest and principal, expiry date | Jan. 30, 2032 | Jan. 30, 2032
Fixed Rate of 4.34%, Balloon Due June 27, 2032 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.34% | 4.34%
Periodic payments of interest and principal, expiry date | Jun. 27, 2032 | Jun. 27, 2032
Fixed Rate of 4.34%, Balloon Due August 2, 2032 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.34% | 4.34%
Periodic payments of interest and principal, expiry date | Aug. 02, 2032 | Aug. 02, 2032
Fixed Rate of 4.59%, Balloon due June 13, 2033 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.59% | 4.59%
Periodic payments of interest and principal, expiry date | Jun. 13, 2033 | Jun. 13, 2033
Fixed Rate of 5.29%, balloon due March 13, 2034 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 5.29% | 5.29%
Periodic payments of interest and principal, expiry date | Mar. 13, 2034 | Mar. 13, 2034
Fixed Rate of 4.48%, Balloon Due June 12, 2034 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.48% | 4.48%
Periodic payments of interest and principal, expiry date | Jun. 12, 2034 | Jun. 12, 2034
Fixed Rate of 4.24%, Balloon Due January 30, 2035 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.24% | 4.24%
Periodic payments of interest and principal, expiry date | Jan. 30, 2035 | Jan. 30, 2035
Fixed Rate of 2.44%, Balloon Due February 10, 2036 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 2.44% | 2.44%
Periodic payments of interest and principal, expiry date | Feb. 10, 2036 | Feb. 10, 2036
Fixed Rate of 4.69%, Balloon Due June 13, 2038 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.69% | 4.69%
Periodic payments of interest and principal, expiry date | Jun. 13, 2038 | Jun. 13, 2038
Fixed Rate of 5.45%, balloon due March 13, 2039 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 5.45% | 5.45%
Periodic payments of interest and principal, expiry date | Mar. 13, 2039 | Mar. 13, 2039
Fixed Rate of 4.49%, Balloon Due January 30, 2040 [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 4.49% | 4.49%
Periodic payments of interest and principal, expiry date | Jan. 30, 2040 | Jan. 30, 2040
Prime or LIBOR Plus up to 1.45%, Expires June 7, 2024 [Member] | Credit Agreement [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 1.45% | 1.45%
Periodic payments of interest and principal, expiry date | Jun. 07, 2024 | Jun. 07, 2024
Facility B [Member] | Interbank Rates Plus 1.400% Expires September 15, 2022 [Member] | Premium Financing Debt Facility [Member] | AUD Denominated Tranche [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 1.40% | 1.40%
Facility B [Member] | Interbank Rates Plus 1.750% Expires September 15, 2022 [Member] | Premium Financing Debt Facility [Member] | NZD Denominated Tranche [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 1.75% | 1.75%
Facility C and D [Member] | Interbank Rates Plus 0.730% Expires September 15, 2022 [Member] | Premium Financing Debt Facility [Member] | AUD Denominated Tranche [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 0.73% | 0.73%
Facility C and D [Member] | Interbank Rates Plus 0.940% Expires September 15, 2022 [Member] | Premium Financing Debt Facility [Member] | NZD Denominated Tranche [Member] |  |
Debt Instrument [Line Items] |  |
Periodic Payment of Interest | 0.94% | 0.94%

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ajg_PremiumFinancingDebtFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfTwoPointFiveZeroPercentBalloonDueMayTwentyTwoThousandThirtyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfThreePointFiveZeroPercentBalloonDueMayTwentyTwoThousandFiftyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFivePointOneEightPercentBalloonDueFebruaryTenTwoThousandTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfThreePointSixNinePercentBalloonDueJuneFourteenTwoThousandTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFivePointFourNinePercentBalloonDueFebruaryTenTwoThousandTwentyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointOneThreePercentageBalloonDueJuneTwentyFourTwoThousandTwentyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointSevenTwoPercentBalloonDueFebruaryThirteenTwoThousandTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointFiveEightPercentBalloonDueFebruaryTwentySevenTwoThousandTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FloatingInterestRateOfOnePointFourZeroPercentLIBORPlusBalloonDueJuneThirteenTwoThousandTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointThreeOnePercentBalloonDueJuneTwentyFourTwoThousandTwentyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRatesOfFourPointEightFivePercentBalloonDueFebruaryThirteenTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointSevenThreePercentBalloonDueFebruaryTwentySevenTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointFourZeroPercentBalloonDueJuneTwoTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointThreeSixPercentBalloonDueJuneTwentyFourTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfThreePointSevenFivePercentBalloonDueJanuaryThirtyTwoThousandTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointZeroNinePercentBalloonDueJuneTwentySevenTwoThousandTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointZeroNinePercentBalloonDueAugustTwoTwoThousandTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointOneFourPercentBalloonDueAugustFourTwoThousandTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfThreePointFourSixPercentageBalloonDueDecemberOneTwoThousandTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointFiveFivePercentBalloonDueJuneTwoTwoThousandTwentyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointThreeFourPercentBalloonDueJuneThirteenTwoThousandTwentyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRatesOfFivePointZeroFourPercentageBalloonDueFebruaryThirteenTwoThousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointNineEightPercentBalloonDueFebruaryTwentySevenTwoThousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointOneNinePercentBalloonDueJuneTwentySevenTwoThousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointOneNinePercentBalloonDueAugustTwoTwoThousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfThreePointFourEightPercentBalloonDueDecemberTwoTwothousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfThreePointNineNinePercentBalloonDueJanuaryThirtyTwoThousandThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointFourFourPercentBalloonDueJuneThirteenTwoThousandThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFivePointOneFourPercentBalloonDueMarchThirteenTwoThousandThirtyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointSevenZeroPercentBalloonDueJuneTwoTwoThousandThirtyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfTwoPointFourSixPercentBalloonDueMayFiveTwoThousandThirtySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointZeroNinePercentBalloonDueJanuaryThirtyTwoThousandThirtyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointThreeFourPercentBalloonDueJuneTwentySevenTwoThousandThirtyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointThreeFourPercentBalloonDueAugustTwoTwoThousandThirtyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointFiveNinePercentBalloonDueJuneThirteenTwoThousandThirtyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFivePointTwoNinePercentBalloonDueMarchThirteenTwoThousandThirtyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRatesOfFourPointFourEightPercentBalloonDueJuneTwelveTwoThousandThirtyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointTwoFourPercentBalloonDueJanuaryThirtyTwoThousandThirtyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfTwoPointFourFourPercentBalloonDueFebruaryTenTwoThousandThirtySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointSixNinePercentBalloonDueJuneThirteenTwoThousandThirtyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFivePointFourFivePercentBalloonDueMarchThirteenTwoThousandThirtyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointFourNinePercentBalloonDueJanuaryThirtyTwoThousandFortyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_PrimeOrLiborPlusUpToOnePointFourFivePercentExpiresJuneSevenTwoThousandTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=ajg_CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ajg_FacilityBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_InterbankRatePlusOnePointFourZeroZeroPercentExpiresSeptemberFifteenTwoThousandTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=ajg_AudDenominatedTrancheMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_InterbankRatePlusOnePointSevenFiveZeroPercentExpiresSeptemberFifteenTwoThousandTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=ajg_NzdDenominatedTrancheMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ajg_FacilityCAndFacilityDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_InterbankRatePlusZeroPointSevenThreeZeroPercentExpiresSeptemberFifteenTwoThousandTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_InterbankRatePlusZeroPointNineFourZeroPercentExpiresSeptemberFifteenTwoThousandTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |