XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Income (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues:        
Investment gains $ 736,669 $ 2,504,012 $ 2,850,047 $ 2,172,823
Income tax expense (benefit) 859,665 256,055 2,152,510 1,348,892
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Revenues:        
Investment gains 81,410 147,636 4,359 (2,052,037)
Income tax expense (benefit) $ 17,096 $ 31,003 $ 915 $ (430,928)