XML 59 R52.htm IDEA: XBRL DOCUMENT
v3.25.1

Credit and Other Debt Agreements - Summary of Corporate and Other Debt (Detail) - USD ($) $ in Millions | Mar. 31, 2025 | Dec. 31, 2024
--- | --- | ---
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | $ 13,225.8 | $ 13,298.2
Less unamortized debt acquisition costs on Senior Notes and Note Purchase Agreements | (87.9) | (90.1)
Less unamortized discount on Bonds Payable | (50.3) | (51.0)
Semi-annual payments of interest, Net | 13,087.6 | 13,157.1
Note Purchase Agreements [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 3,523.0 | 3,523.0
Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 9,550.0 | 9,550.0
Fixed Rate of 4.60%, Balloon Due December 15, 2027 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 750.0 | 750.0
Fixed Rate of 4.85%, Balloon Due December 15, 2029 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 750.0 | 750.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 5.00%, Balloon Due February 15, 2032 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 500.0 | 500.0
Fixed Rate of 5.50%, Balloon Due March 2, 2033 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 350.0 | 350.0
Fixed Rate of 6.50%, Balloon Due February 15, 2034 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 400.0 | 400.0
Fixed Rate of 5.45%, Balloon Due July 15, 2034 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 500.0 | 500.0
Fixed Rate of 5.15%, Balloon Due February 15, 2035 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 1,500.0 | 1,500.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 5.75%, Balloon Due March 2, 2053 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 600.0 | 600.0
Fixed Rate of 6.75%, Balloon Due February 15, 2054 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 600.0 | 600.0
Fixed Rate of 5.75%, Balloon Due July 15, 2054 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 500.0 | 500.0
Fixed Rate of 5.55%, Balloon Due February 15, 2055 [Member] | Unsecured Senior Notes [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 1,500.0 | 1,500.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
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
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 1.400% Expires October 31, 2026 [Member] | AUD Denominated Tranche [Member] | Facility B [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 144.9 | 218.2
Interbank Rates Plus 0.830% Expires October 31, 2026 [Member] | AUD Denominated Tranche [Member] | Facility C and D [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest |  | 0.0
Interbank Rates Plus 0.990% Expires October 31, 2026 [Member] | NZD Denominated Tranche [Member] | Facility C and D [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | 7.9 | 7.0
Interbank Rates Expires October 31, 2026 [Member] | Premium Financing Debt Facility [Member] |  |
Debt Instrument [Line Items] |  |
Semi-annual payments of interest | $ 152.8 | $ 225.2

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 Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 + 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://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D + 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 No definition available. + 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_FixedRateOfFourPointSixZeroPercentBalloonDueDecemberFifteenTwoThousandTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_ExtinguishmentOfDebtAxis=ajg_FixedRateOfFivePointFiveFivePercentBalloonDueFebruaryFifteenTwoThousandFiftyFiveMember
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_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_InterBankRatePlusOnePointFourZeroZeroPercentExpiresOctoberThirtyOneTwoThousandTwentySixMember
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_InterBankRatePlusZeroPointEightThreeZeroPercentExpiresOctoberThirtyOneTwoThousandTwentySixMember
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_InterBankRatePlusZeroPointNineNineZeroPercentExpiresOctoberThirtyOneTwoThousandTwentySixMember
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_InterbankRateExpiresOctoberThirtyOneTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |