XML 51 R39.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Summary of Significant Accounting Policies - Additional Information (Detail) | 6 Months Ended
--- | ---
Jun. 30, 2018 Country Segment
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Number of reportable operating segments | Segment | 3
Number of commercial clean coal production facilities | 34
Number of countries in which the company has operations | 34
Number of countries in which the company does business through a network of correspondent brokers and consultants | 150
Description of contracts renewal period | One year or less.
Percentage of commission and fee revenues on the effective date | 70.00%
Percentage of commission and fee revenues in the first three months | 20.00%
Percentage of commission and fee revenues after the first three months | 10.00%

X
- Definition Description of contracts renewal period. + References No definition available. + Details
Name: | ajg_DescriptionOfContractsRenewalPeriod
Namespace Prefix: | ajg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of commercial clean coal production facilities. + References No definition available. + Details
Name: | ajg_NumberOfCommercialCleanCoalProductionFacilities
Namespace Prefix: | ajg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Countries in which the Company does Business through a Network of Correspondent Brokers and Consultants + References No definition available. + Details
Name: | ajg_NumberOfCountriesInWhichCompanyDoesBusinessThroughNetworkOfCorrespondentBrokersAndConsultants
Namespace Prefix: | ajg_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Countries in which the Company has Operations + References No definition available. + Details
Name: | ajg_NumberOfCountriesInWhichCompanyHasOperations
Namespace Prefix: | ajg_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Commissions and fee revenues recongized after the first three months of the underlying insurance contract. + References No definition available. + Details
Name: | ajg_PercentageOfCommissionsAndFeeRevenuesRecongizedAfterFirstThreeMonthsOfInsuranceContract
Namespace Prefix: | ajg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Commissions and fee revenues recongized in the first three months of the underlying insurance contract. + References No definition available. + Details
Name: | ajg_PercentageOfCommissionsAndFeeRevenuesRecongizedInFirstThreeMonthsOfInsuranceContract
Namespace Prefix: | ajg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Commissions and fee revenues recongized on the effective date of the underlying insurance contract. + References No definition available. + Details
Name: | ajg_PercentageOfCommissionsAndFeeRevenuesRecongizedOnEffectiveDateOfInsuranceContract
Namespace Prefix: | ajg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration