XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Income (Parenthetical) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues:    
Investment gains (losses) $ 2,113,378 $ (331,189)
Income tax benefit 1,292,845 1,092,837
Reclassification out of Accumulated Other Comprehensive Income [Member]    
Revenues:    
Investment gains (losses) (77,051) (2,199,673)
Income tax benefit $ (16,181) $ (461,931)