XML 140 R112.htm IDEA: XBRL DOCUMENT v3.26.1
Quarterly Financial Data (Unaudited) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Condensed Income Statements, Captions [Line Items]                    
Net premiums earned                 $ 187,126,722 $ 128,497,920
Ceding commission revenue                 15,674,971 18,837,946
Net investment income                 9,798,764 6,823,590
Net (losses) gains on investments                 (309,994) 414,551
Realized gain on sale of real estate                 1,965,989  
Total revenues                 214,867,301 155,142,103
Loss and loss adjustment expenses                 84,265,722 62,634,716
Commission expense and other underwriting expenses                 72,445,571 59,622,060
Net income                 $ 40,767,128 $ 18,358,436
Basic earnings per share (in dollars per share)                 $ 2.93 $ 1.60
Diluted earnings per share (in dollars per share)                 $ 2.88 $ 1.48
Premium Earned Not Subject To Concentration                    
Condensed Income Statements, Captions [Line Items]                    
Net premiums earned $ 49,463,346 $ 47,925,053 $ 46,215,260 $ 43,523,063 $ 35,967,212 $ 33,407,194 $ 30,303,612 $ 28,819,902    
Ceding commission revenue 4,734,323 4,900,401 3,081,556 2,958,691 4,967,198 4,741,676 4,561,961 4,567,111    
Net investment income 2,950,830 2,499,071 2,300,267 2,048,596 1,906,461 1,649,673 1,764,596 1,502,860    
Net (losses) gains on investments (900,588) 182,122 546,451 (137,979) (904,756) 826,522 (233,606) 726,391    
Realized gain on sale of real estate 0 0 0 1,965,989            
Total revenues 56,421,257 55,652,490 52,294,779 50,498,775 42,103,083 40,771,728 36,502,115 35,765,177    
Loss and loss adjustment expenses 17,931,158 21,232,324 17,927,162 27,175,078 17,509,224 13,027,597 14,238,308 17,859,587    
Commission expense and other underwriting expenses 18,703,749 18,666,524 18,356,996 16,718,302 15,857,794 15,898,844 14,133,005 13,732,417    
Net income $ 14,759,661 $ 10,872,475 $ 11,252,332 $ 3,882,660 $ 5,438,675 $ 6,978,145 $ 4,514,937 $ 1,426,679    
Basic earnings per share (in dollars per share) $ 1.04 $ 0.77 $ 0.81 $ 0.29 $ 0.44 $ 0.61 $ 0.41 $ 0.13    
Diluted earnings per share (in dollars per share) $ 1.03 $ 0.74 $ 0.78 $ 0.27 $ 0.40 $ 0.55 $ 0.37 $ 0.12