XML 68 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Current and Deferred Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current:    
Federal $ 7,788,302 $ 3,152,866
State 3,657,231 1,485,054
Total current income tax expense 11,445,533 4,637,920
Deferred:    
Federal 1,587,935 84,631
State (875,981) (282,043)
Total deferred tax expense 711,954 (197,412)
Income tax expense $ 12,157,487 $ 4,440,508