Consolidated Statements of Income (Loss) (Parenthetical) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2019 |
Sep. 30, 2018 |
Sep. 30, 2019 |
Sep. 30, 2018 |
|
| Net investment gains (losses) | $ (369,041) | $ 3,463,504 | $ 19,294,229 | $ 4,062,475 |
| Income tax expense (benefit) | 1,118,505 | 70,630 | 5,689,442 | (10,829,654) |
| Reclassification out of Accumulated Other Comprehensive Income [Member] | ||||
| Net investment gains (losses) | 102,311 | (20,512) | 154,725 | (52,828) |
| Income tax expense (benefit) | $ 21,485 | $ (4,308) | $ 32,492 | $ (11,094) |