XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Note 10 - Leases (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
   

June 30,

   

December 31,

 
   

2024

   

2023

 

Operating leases:

               

Operating lease right-of-use assets, net

  $ 6,331,794     $ 8,356,903  
                 

Operating lease liabilities – current

    1,117,484       1,714,174  

Operating lease liabilities – noncurrent

    5,424,255       6,901,043  

Total operating lease liabilities

  $ 6,541,739     $ 8,615,217  

Weighted Average Remaining Lease Term

               

Operating Leases (in years)

    8.2       7.1  

Weighted Average Discount Rate

               

Operating Leases

    5 %     5 %