XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Three months ended

June 30,

   

Six months ended

June 30,

 
    2025     2024     2025     2024  

(Benefit from) provision for federal income taxes - current

  $ (51,536 )   $ 302,100     $ 56,324     $ 472,040  

Provision for state income taxes - current

    -       -       813       225  

Provision for (benefit from) federal income taxes - deferred

    215,312       (53,141 )     253,703       17,428  

Total provision for income taxes

  $ 163,776     $ 248,959     $ 310,840     $ 489,693