XML 33 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Disclosures about Fair Value of Financial Instruments - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financial Instruments Owned and Pledged as Collateral [Line Items]    
Premiums receivable $ 371.7us-gaap_PremiumsReceivableAtCarryingValue $ 353.6us-gaap_PremiumsReceivableAtCarryingValue [1]
Reinsurance recoverables 987.3us-gaap_ReinsuranceRecoverables 997.2us-gaap_ReinsuranceRecoverables [1]
Premiums receivable, allowance for doubtful accounts 4.5us-gaap_AllowanceForDoubtfulAccountsReceivable 5.2us-gaap_AllowanceForDoubtfulAccountsReceivable
Over 90 Days [Member]    
Financial Instruments Owned and Pledged as Collateral [Line Items]    
Premiums receivable 12.8us-gaap_PremiumsReceivableAtCarryingValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
12.4us-gaap_PremiumsReceivableAtCarryingValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
Reinsurance recoverables 6.8us-gaap_ReinsuranceRecoverables
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
9.9us-gaap_ReinsuranceRecoverables
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
Reinsurance recoverables, allowance for doubtful accounts 2.1us-gaap_ReinsuranceRecoverablesAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
1.8us-gaap_ReinsuranceRecoverablesAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
Premiums receivables, secured by collateral 0.3agii_PremiumsReceivableSecuredByCollateral
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
0.3agii_PremiumsReceivableSecuredByCollateral
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
Reinsurance recoverables, secured by collateral $ 0.7agii_ReinsuranceRecoverablesSecuredByCollateral
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
$ 0.4agii_ReinsuranceRecoverablesSecuredByCollateral
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= agii_OverNinetyDaysMember
[1] Derived from audited consolidated financial statements.