XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Note 8 - Bank Debt (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Debt [Table Text Block]
   

June 30,

   

December 31,

 
   

2024

   

2023

 

Term debt

  $ 5,858,964     $ -  

Revolving debt

    9,880,664       5,112,187  

Total Bank debt

    15,739,628       5,112,187  

Less: current portion

    136,775       -  

Non-current bank debt

    15,602,853       5,112,187  

Less: unamortized debt costs

    76,107       15,515  

Net non-current bank debt

  $ 15,526,746     $ 5,096,672