XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]                      
Realized gain on sale of securities                 $ (5,078,873) $ 2,979,960 $ 5,270,534
Provision for income taxes                 (50,965,724) (55,554,504) (64,249,308)
Total reclassifications for the period $ 86,168,000 $ 72,656,000 $ 72,404,000 $ 87,529,000 $ 84,179,000 $ 76,661,000 $ 86,506,000 $ 113,451,000 318,757,352 360,797,232 347,563,621
Amounts Reclassified from Other Comprehensive Income                      
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]                      
Total reclassifications for the period                 (1,353,165) 846,918 1,657,938
Amounts Reclassified from Other Comprehensive Income | Unrealized gains on available-for-sale debt securities                      
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]                      
Realized gain on sale of securities                 (1,712,867) 1,072,048 2,098,656
Provision for income taxes                 $ 359,702 $ (225,130) $ (440,718)