XML 119 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Financial Data by Segment (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Premiums earned [Abstract]      
Premiums earned $ 882,071,386 $ 822,489,450 $ 776,015,201
Net investment income 40,853,215 34,016,112 31,125,631
Investment gains (losses) 3,172,807 (10,184,797) 6,477,286
Total revenues 927,337,984 848,220,546 816,465,791
Underwriting (loss) income [Abstract]      
Net investment income 40,853,215 34,016,112 31,125,631
Net investment gains (losses) 3,172,807 (10,184,797) 6,477,286
Income (loss) before income tax expense (benefit) 5,063,476 (3,638,099) 30,338,508
Operating Segments [Member]      
Premiums earned [Abstract]      
Premiums earned 882,071,000 822,490,000 776,015,000
Net investment income 40,853,000 34,016,000 31,126,000
Investment gains (losses) 3,173,000 (10,185,000) 6,477,000
Other 1,241,000 1,900,000 2,848,000
Total revenues 927,338,000 848,221,000 816,466,000
Underwriting (loss) income [Abstract]      
SAP underwriting loss (42,116,000) (36,171,000) (17,939,000)
GAAP adjustments 3,735,000 8,667,000 9,945,000
GAAP underwriting loss (38,381,000) (27,504,000) (7,994,000)
Net investment income 40,853,000 34,016,000 31,126,000
Net investment gains (losses) 3,173,000 (10,185,000) 6,477,000
Other (582,000) 35,000 730,000
Income (loss) before income tax expense (benefit) 5,063,000 (3,638,000) 30,339,000
Commercial Lines [Member] | Operating Segments [Member]      
Premiums earned [Abstract]      
Premiums earned 533,029,000 521,227,000 478,966,000
Underwriting (loss) income [Abstract]      
SAP underwriting loss (6,998,000) (22,665,000) (35,174,000)
Personal Lines [Member] | Operating Segments [Member]      
Premiums earned [Abstract]      
Premiums earned 349,042,000 301,263,000 297,049,000
Underwriting (loss) income [Abstract]      
SAP underwriting loss $ (35,118,000) $ (13,506,000) $ 17,235,000