XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Commitments (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lease, Cost and Other Information [Table Text Block]
  

Three months ended

  

Six months ended

 
  

June 30, 2025

  

June 30, 2024

  

June 30, 2025

  

June 30, 2024

 

Cash paid for operating lease liabilities

 $31,882  $33,290  $63,764  $65,272 

Cash paid for finance lease liabilities

  3,417   2,685   6,834   5,370 

Weighted Average Remaining Lease Term

                

Finance leases (years)

         

4.50 years

  

0.55 years

 

Operating leases (years)

         

1.75 years

  

2.75 years

 

Weighted-average discount rate – operating leases

          9.20%  9.20%

Weighted-average discount rate – finance leases

          0.00%  9.20%