XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Expense (Benefit) $ 3,869,355 $ 1,170,791
Current Income Tax Expense (Benefit) 4,817,023 2,629,560
Deferred Income Tax Expense (Benefit) $ 947,668 $ 1,458,769
Effective Income Tax Rate Reconciliation, Percent 22.50% 15.10%
SEC Schedule, 12-09, Valuation Allowance, Operating Loss Carryforward [Member]    
Tax Credit Carryforward, Valuation Allowance $ 33,000,000,000 $ 39,000,000,000
Valuation Allowance, Reserve for Uncertain Tax Position [Member]    
Tax Credit Carryforward, Valuation Allowance $ 55,000,000,000 $ 176,000,000,000