XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Leases (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

March 31,

  

December 31,

 
  

2024

  

2023

 

Operating leases:

        

Operating lease right-of-use assets, net

 $8,011,139  $8,356,903 
         

Operating lease liabilities – current

  1,734,007   1,714,174 

Operating lease liabilities – noncurrent

  6,536,914   6,901,043 

Total operating lease liabilities

 $8,270,921  $8,615,217 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  7.2   7.1 

Weighted Average Discount Rate

        

Operating Leases

  5%  5%