XML 74 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Consolidated Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Summary of consolidated Federal income tax return      
Current federal income tax provision $ 9,974,451 $ 14,494,857 $ 20,987,801
Current state and local income tax provision 2,731,661 4,119,580 6,472,120
Deferred income tax expense (benefit) 2,783,768 (4,526,654) (1,410,106)
Provision for income taxes $ 15,489,880 $ 14,087,783 $ 26,049,815