XML 64 R54.htm IDEA: XBRL DOCUMENT
v3.22.1

Credit and Other Debt Agreements - Summary of Corporate and Other Debt (Detail) - USD ($) $ in Millions | Mar. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | $ 6,221.4 | $ 6,321.4
Less unamortized debt acquisition costs on Senior Notes and Note Purchase Agreements | (22.0) | (22.6)
Less unamortized discount on Bonds Payable | (15.1) | (15.2)
Semi-annual payments of interest, Net | 6,184.3 | 6,283.6
Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 4,448.0 | 4,448.0
Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 1,600.0 | 1,600.0
Fixed Rate of 2.40%, Balloon Due November 9, 2031 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 400.0 | 400.0
Fixed Rate of 3.50%, Balloon Due May 20, 2051 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 850.0 | 850.0
Fixed Rate of 3.05%, Balloon Due March 9, 2052 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 350.0 | 350.0
Fixed Rate of 3.69%, Balloon Due June 14, 2022 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 200.0 | 200.0
Fixed Rate of 5.49%, Balloon Due February 10, 2023 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 50.0 | 50.0
Fixed Rate of 4.13%, Balloon Due June 24, 2023 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 200.0 | 200.0
Fixed Rate of 4.72%, Balloon due February 13, 2024 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 100.0 | 100.0
Fixed Rate of 4.58%, Balloon Due February 27, 2024 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 325.0 | 325.0
Floating Interest Rate of 1.40% LIBOR Plus Balloon Due June 13, 2024 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 50.0 | 50.0
Fixed Rate of 4.31%, Balloon Due June 24, 2025 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 200.0 | 200.0
Fixed Rate of 4.85%, Balloon due February 13, 2026 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 140.0 | 140.0
Fixed Rate of 4.73%, Balloon Due February 27, 2026 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 175.0 | 175.0
Fixed Rate of 4.40%, Balloon Due June 2, 2026 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 175.0 | 175.0
Fixed Rate of 4.36%, Balloon Due June 24, 2026 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 150.0 | 150.0
Fixed Rate of 3.75%, Balloon Due January 30, 2027 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 30.0 | 30.0
Fixed Rate of 4.09%, Balloon Due June 27, 2027 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 125.0 | 125.0
Fixed Rate of 4.09%, Balloon Due August 2, 2027 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 125.0 | 125.0
Fixed Rate of 4.14%, Balloon Due August 4, 2027 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 98.0 | 98.0
Fixed Rate of 3.46%, Balloon Due December 1, 2027 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 100.0 | 100.0
Fixed Rate of 4.55%, Balloon Due June 2, 2028 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 75.0 | 75.0
Fixed Rate of 4.34%, Balloon due June 13, 2028 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 125.0 | 125.0
Fixed Rate of 5.04%, Balloon due February 13, 2029 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 100.0 | 100.0
Fixed Rate of 4.98%, Balloon Due February 27, 2029 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 100.0 | 100.0
Fixed Rate of 4.19%, Balloon Due June 27, 2029 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 50.0 | 50.0
Fixed Rate of 4.19%, Balloon Due August 2, 2029 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 50.0 | 50.0
Fixed Rate of 3.48%, Balloon Due December 2, 2029 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 50.0 | 50.0
Fixed Rate of 3.99%, Balloon Due January 30, 2030 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 341.0 | 341.0
Fixed Rate of 4.44%, Balloon Due June 13, 2030 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 125.0 | 125.0
Fixed Rate of 5.14%, Balloon due March 13, 2031 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 180.0 | 180.0
Fixed Rate of 4.70%, Balloon Due June 2, 2031 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 25.0 | 25.0
Fixed Rate of 4.09%, Balloon Due January 30, 2032 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 69.0 | 69.0
Fixed Rate of 4.34%, Balloon Due June 27, 2032 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 75.0 | 75.0
Fixed Rate of 4.34%, Balloon Due August 2, 2032 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 75.0 | 75.0
Fixed Rate of 4.59%, Balloon due June 13, 2033 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 125.0 | 125.0
Fixed Rate of 5.29%, balloon due March 13, 2034 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 40.0 | 40.0
Fixed Rate of 4.48%, Balloon Due June 12, 2034 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 175.0 | 175.0
Fixed Rate of 4.24%, Balloon Due January 30, 2035 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 79.0 | 79.0
Fixed Rate of 2.44%, Balloon Due February 10, 2036 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 100.0 | 100.0
Fixed Rate of 2.46%, Balloon Due May 5, 2036 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 75.0 | 75.0
Prime or LIBOR Plus up to 1.45%, Expires June 7, 2024 [Member] | Multi Currency Credit Agreement [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest |  | 45.0
Fixed Rate of 4.69%, Balloon Due June 13, 2038 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 75.0 | 75.0
Fixed Rate of 5.45%, balloon due March 13, 2039 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 40.0 | 40.0
Interbank Rates Plus 1.200% Expires September 15, 2023 [Member] | AUD Denominated Tranche [Member] | Facility B [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 164.2 | 209.5
Interbank Rates Plus 1.650% Expires September 15, 2023 [Member] | NZD Denominated Tranche [Member] | Facility B [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest |  | 6.8
Fixed Rate of 4.49%, Balloon Due January 30, 2040 [Member] | Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 56.0 | 56.0
Interbank Rates Plus 0.680% Expires September 15, 2023 [Member] | AUD Denominated Tranche [Member] | Facility C and D [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest |  | 2.1
Interbank Rates Plus 0.940% Expires September 15, 2023 [Member] | NZD Denominated Tranche [Member] | Facility C and D [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 9.2 | 10.0
Interbank Rates Expires September 15, 2023 [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | $ 173.4 | $ 228.4

X
- Definition Debt long-term and short-term combined amount gross. + References No definition available. + Details
Name: | ajg_DebtLongTermAndShortTermCombinedAmountGross
Namespace Prefix: | ajg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Amount, after accumulated amortization, of debt discount. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1D -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset. + 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.17) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_UnamortizedDebtIssuanceExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfTwoPointFourZeroPercentBalloonDueNovemberNineTwoThousandThirtyOneMember
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_FixedRateOfThreePointZeroFivePercentBalloonDueMarchNineTwoThousandFiftyTwoMember
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_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_FixedRateOfTwoPointFourSixPercentBalloonDueMayFiveTwoThousandThirtySixMember
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_UnsecuredMulticurrencyCreditAgreementMember
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_InterbankRatePlusOnePointTwoZeroZeroPercentExpiresSeptemberFifteenTwoThousandTwentyThreeMember
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_DebtInstrumentAxis=ajg_FacilityBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_InterbankRatePlusOnePointSixFiveZeroPercentExpiresSeptemberFifteenTwoThousandTwentyThreeMember
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_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFourPointFourNinePercentBalloonDueJanuaryThirtyTwoThousandFortyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_InterbankRatePlusZeroPointSixEightZeroPercentExpiresSeptemberFifteenTwoThousandTwentyThreeMember
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_InterbankRatePlusZeroPointNineFourZeroPercentExpiresSeptemberFifteenTwoThousandTwentyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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