XML 122 R106.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current    
Federal $ 4,091,306 $ 15,346,331
State 209,537 3,294,234
Total Current Income Tax Expense (Benefit) 4,300,843 18,640,565
Deferred    
Federal (2,139,124) (7,400,620)
State (356,365) (2,553,385)
Total Deferred Income Tax Expense (Benefit) (2,495,489) (9,954,005)
Total $ 1,805,354 $ 8,686,560