v3.10.0.1
Investments - Additional Information (Detail)
9 Months Ended 12 Months Ended
Nov. 30, 2013
USD ($)
Sep. 30, 2018
USD ($)
Securities
Sep. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Schedule of Investments [Line Items]        
Net unrealized losses arising prior to reclassification date $ 15,100,000      
Amortization of unrealized losses recorded in accumulated other comprehensive (loss) income   $ 912,229 $ 909,044  
Accumulated other comprehensive loss   $ (18,943,910)   $ (2,684,275)
Donegal Financial Services Corporation [Member]        
Schedule of Investments [Line Items]        
Percentage of ownership interest   48.20%    
Obligations of States and Political Subdivisions [Member]        
Schedule of Investments [Line Items]        
Aggregate fair value of bond held   $ 163,400,000   190,700,000
Amortized cost of bond held   159,700,000   181,400,000
Special Revenue Bonds [Member]        
Schedule of Investments [Line Items]        
Aggregate fair value of bond held   80,500,000   90,000,000
Amortized cost of bond held   $ 78,100,000   $ 84,700,000
Education Bonds [Member]        
Schedule of Investments [Line Items]        
Percentage of investments in special revenue bonds   54.00%   53.00%
Water and Sewer Utility Bonds [Member]        
Schedule of Investments [Line Items]        
Percentage of investments in special revenue bonds   27.00%   26.00%
Equity Securities [Member]        
Schedule of Investments [Line Items]        
Net realized gain on investment   $ 3,900,000    
Net realized loss on investment   $ 1,600,000    
Fixed Maturities [Member]        
Schedule of Investments [Line Items]        
Number of fixed maturity securities classified as available for sale | Securities   565    
Accumulated Net Unrealized Investment Losses [Member]        
Schedule of Investments [Line Items]        
Accumulated other comprehensive loss   $ (8,900,000)   $ (9,800,000)
Minimum [Member]        
Schedule of Investments [Line Items]        
Percentage of which the company held security of any issuer   10.00%   10.00%