XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Income (Loss) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues:        
Investment gains (losses) $ 2,504,012 $ (8,376,713) $ 2,172,823 $ (8,452,960)
Income tax expense (benefit) 256,055 (2,371,322) 1,348,892 709,888
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Revenues:        
Investment gains (losses) 147,636 287,861 (2,052,037) 453,215
Income tax expense (benefit) $ 31,003 $ 60,451 $ (430,928) $ 95,175