v3.25.1
Note 9 - Leases
3 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

9. LEASES

 

The Company has operating leases for facilities, vehicles and equipment. These leases have remaining terms of under one year to 10 years, some of which include options to extend the leases for up to 10 years.

 

Supplemental balance sheet information related to leases:

 

  

March 31,

  

December 31,

 
  

2025

  

2024

 

Operating leases:

        

Operating lease right-of-use assets, net

 $9,310,749  $6,950,547 
         

Operating lease liabilities – current

  2,302,555   1,414,686 

Operating lease liabilities – noncurrent

  7,231,818   5,747,295 

Total operating lease liabilities

 $9,534,373  $7,161,981 

Weighted Average Remaining Lease Term

        

Operating Leases (in years)

  6.6   6.9 

Weighted Average Discount Rate

        

Operating Leases

  5.7%  5.4%