XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Leases (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

September 30,

  

December 31,

 
  

2024

  

2023

 

Operating leases:

        

Operating lease right-of-use assets, net

 $7,230,196  $8,356,903 
         

Operating lease liabilities – current

  1,384,760   1,714,174 

Operating lease liabilities – noncurrent

  6,053,220   6,901,043 

Total operating lease liabilities

 $7,437,980  $8,615,217 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  7.7   7.1 

Weighted Average Discount Rate

        

Operating Leases

  5.3%  5.0%