XML 123 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments Components of Net Realized Gains (Losses) (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales $ 290.2us-gaap_AvailableForSaleSecuritiesGrossRealizedGains $ 271.8us-gaap_AvailableForSaleSecuritiesGrossRealizedGains $ 360.6us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Gross realized losses on securities sales (29.9)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses (12.5)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses (31.1)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Net realized gains (losses) on securities sales 260.3us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments 259.3us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments 329.5us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
Other-than-temporary impairment losses (7.2)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (6.1)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet (3.5)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
Total net realized gains (losses) on securities 224.2us-gaap_RealizedInvestmentGainsLosses 318.4us-gaap_RealizedInvestmentGainsLosses 306.8us-gaap_RealizedInvestmentGainsLosses
Fixed maturities      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 92.9us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
76.9us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
115.4us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
Gross realized losses on securities sales (22.6)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
(11.8)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
(2.9)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
Net realized gains (losses) on securities sales 70.3us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
65.1us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
112.5us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
Other-than-temporary impairment losses 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
(0.6)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
(1.7)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
Fixed maturities | U.S. government obligations      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 24.0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
8.5us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
20.2us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
Gross realized losses on securities sales (7.6)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
(3.7)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
(1.9)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
Net realized gains (losses) on securities sales 16.4us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
4.8us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
18.3us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentDebtSecuritiesMember
Fixed maturities | State and local government obligations      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 9.3us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
7.7us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
15.0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross realized losses on securities sales (0.5)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Net realized gains (losses) on securities sales 8.8us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
7.7us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
15.0us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fixed maturities | Corporate And Other Debt Securities      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 37.2us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
47.7us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
58.1us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
Gross realized losses on securities sales (2.8)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
(6.2)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
(0.6)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
Net realized gains (losses) on securities sales 34.4us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
41.5us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
57.5us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_CorporateAndOtherDebtSecuritiesMember
Fixed maturities | Residential mortgage-backed securities      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 2.7us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
3.0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
1.2us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Gross realized losses on securities sales (0.2)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Net realized gains (losses) on securities sales 2.5us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
3.0us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
1.2us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Other-than-temporary impairment losses 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
(0.6)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
(1.6)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Fixed maturities | Commercial mortgage-backed securities      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 17.0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
10.0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
19.3us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross realized losses on securities sales (8.3)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(1.8)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Net realized gains (losses) on securities sales 8.7us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
8.2us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
19.3us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Other-than-temporary impairment losses 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(0.1)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Fixed maturities | Other asset-backed securities      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_OtherAssetBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_OtherAssetBackedSecuritiesMember
0.9us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_OtherAssetBackedSecuritiesMember
Net realized gains (losses) on securities sales 0us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_OtherAssetBackedSecuritiesMember
0us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_OtherAssetBackedSecuritiesMember
0.9us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_OtherAssetBackedSecuritiesMember
Fixed maturities | Redeemable preferred stocks      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 2.7us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
0.7us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
Gross realized losses on securities sales (3.2)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
(0.1)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
(0.4)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
Net realized gains (losses) on securities sales (0.5)us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
(0.1)us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
0.3us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
Equity securities | Nonredeemable preferred stocks      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 90.0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
126.3us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
78.2us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
Gross realized losses on securities sales 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
(0.1)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
(1.1)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
Net realized gains (losses) on securities sales 90.0us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
126.2us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
77.1us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_NonredeemablePreferredStockMember
Equity securities | Common equities      
Gain (Loss) on Investments [Line Items]      
Gross realized gains on securities sales 107.3us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
68.6us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
167.0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Gross realized losses on securities sales (7.3)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
(0.6)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
(27.1)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Net realized gains (losses) on securities sales 100.0us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
68.0us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
139.9us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Other-than-temporary impairment losses (7.2)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
(5.5)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
(1.8)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Hybrid and Derivative Instruments and Litigation Settlements      
Gain (Loss) on Investments [Line Items]      
Other gains (losses) (28.9)pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
65.2pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
(19.2)pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
Hybrid and Derivative Instruments and Litigation Settlements | Litigation Settlements      
Gain (Loss) on Investments [Line Items]      
Other gains (losses) 4.7pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_LitigationStatusAxis
= us-gaap_SettledLitigationMember
2.2pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_LitigationStatusAxis
= us-gaap_SettledLitigationMember
9.6pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_LitigationStatusAxis
= us-gaap_SettledLitigationMember
Hybrid and Derivative Instruments and Litigation Settlements | Hybrid Preferred Stock      
Gain (Loss) on Investments [Line Items]      
Other gains (losses) 30.5pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_HybridPreferredStockMember
6.4pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_HybridPreferredStockMember
14.3pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= pgr_HybridPreferredStockMember
Hybrid and Derivative Instruments and Litigation Settlements | Derivative Instruments      
Gain (Loss) on Investments [Line Items]      
Other gains (losses) $ (64.1)pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DerivativeMember
$ 56.6pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DerivativeMember
$ (43.1)pgr_RealizedGainLossOnHybridAndDerivativeInstrumentsAndLitigationSettlements
/ us-gaap_InvestmentTypeAxis
= pgr_HybridAndDerivativeInstrumentsAndLitigationSettlementsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DerivativeMember