XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Consolidated Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Summary of consolidated Federal income tax return      
Current federal income tax provision $ 9,633,927 $ 13,952,230 $ 15,731,258
Current state and local income tax provision 2,374,534 3,656,997 8,560,479
Deferred income tax expense (benefit) 1,949,407 1,079,247 (5,622,396)
Provision for income taxes $ 13,957,868 $ 18,688,474 $ 18,669,341