XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Components Income Tax Provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current:    
Federal $ 563,821 $ 6,092,730
State (266,248) 886,173
Total current 297,573 6,978,903
Deferred:    
Federal (3,945,090) 1,394,686
State (961,468) 603,642
Total deferred (4,906,558) 1,998,328
Total income tax (benefit) expense $ (4,608,985) $ 8,977,231