XML 48 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Schedule of Realized Gains (Losses) and Changes in Unrealized of Appreciation(Depreciation) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Schedule Of Investments [Line Items]    
Realized before impairments $ 10.4us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments $ 7.6us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
Realized - impairments (0.3)us-gaap_ImpairmentOfInvestments 0us-gaap_ImpairmentOfInvestments
Change in unrealized (18.9)agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet 8.7agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
Other Investments [Member]    
Schedule Of Investments [Line Items]    
Realized before impairments 13.8us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
7.8us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
Realized - impairments 0us-gaap_ImpairmentOfInvestments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
0us-gaap_ImpairmentOfInvestments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
Change in unrealized 1.6agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
0agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherInvestmentsMember
Other Assets [Member]    
Schedule Of Investments [Line Items]    
Realized before impairments (1.1)us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
(4.2)us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Realized - impairments 0us-gaap_ImpairmentOfInvestments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
0us-gaap_ImpairmentOfInvestments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Change in unrealized (0.3)agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
0agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Fixed Maturities [Member]    
Schedule Of Investments [Line Items]    
Realized before impairments 0.4us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
1.1us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
Realized - impairments (0.4)us-gaap_ImpairmentOfInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
0us-gaap_ImpairmentOfInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
Change in unrealized (12.3)agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
8.1agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
Equity Securities [Member]    
Schedule Of Investments [Line Items]    
Realized before impairments 3.1us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
6.4us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Realized - impairments (0.1)us-gaap_ImpairmentOfInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_ImpairmentOfInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Change in unrealized (10.8)agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
(3.1)agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Real Estate Holdings [Member]    
Schedule Of Investments [Line Items]    
Realized before impairments 0.3us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateMember
0us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateMember
Realized - impairments 0us-gaap_ImpairmentOfInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateMember
0us-gaap_ImpairmentOfInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateMember
Change in unrealized 0agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateMember
0agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_RealEstateMember
Tax Effects [Member]    
Schedule Of Investments [Line Items]    
Realized before impairments (6.1)us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_InvestmentTypeAxis
= agii_TaxEffectsMember
(3.5)us-gaap_RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments
/ us-gaap_InvestmentTypeAxis
= agii_TaxEffectsMember
Realized - impairments 0.2us-gaap_ImpairmentOfInvestments
/ us-gaap_InvestmentTypeAxis
= agii_TaxEffectsMember
0us-gaap_ImpairmentOfInvestments
/ us-gaap_InvestmentTypeAxis
= agii_TaxEffectsMember
Change in unrealized $ 2.9agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_InvestmentTypeAxis
= agii_TaxEffectsMember
$ 3.7agii_ChangesInInvestmentUnrealizedAppreciationDepreciationNet
/ us-gaap_InvestmentTypeAxis
= agii_TaxEffectsMember