XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Current and Deferred Tax Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Current:        
Federal $ 86,279 $ 2,530,805 $ 1,046,787 $ 3,997,702
State (82,572) 1,192,131 295,950 1,884,446
Total current income tax expense 3,707 3,722,936 1,342,737 5,882,148
Deferred:        
Federal 395,326 233,599 378,048 255,614
State (152,891) 63,041 (147,721) 63,712
Total deferred tax expense 242,435 296,640 230,327 319,326
Income tax expense $ 246,142 $ 4,019,576 $ 1,573,064 $ 6,201,474