XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]    
Provision for income taxes $ (15,766,785) $ (21,815,866)
Unrealized gains on available-for-sale debt securities    
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]    
Total net reclassifications for the period (265,705) 351,354
Amounts Reclassified from Other Comprehensive Income | Unrealized gains on available-for-sale debt securities    
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]    
Realized (loss) gain on sale of securities (336,335) 444,752
Provision for income taxes 70,630 (93,398)
Total net reclassifications for the period $ (265,705) $ 351,354