XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Income Taxes (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
    Three months ended     Six months ended  
    June 30,     June 30,  
    2024     2023     2024     2023  

Provision for (benefit from) federal income taxes - current

  $ 302,100     $ (81,601 )   $ 472,040     $ 164,778  

Provision for state income taxes - current

    -       -       225       250  

(Benefit from) provision for federal income taxes - deferred

    (53,141 )     201,006       17,428       150,453  

Total provision for income taxes

  $ 248,959     $ 119,405     $ 489,693     $ 315,481