XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Leases (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Lease Quantitative Disclosure [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Components of lease cost

                

Finance lease cost components:

                

Amortization of finance lease assets

 $310  $356  $931  $1,084 

Interest on finance lease liabilities

  97   112   315   340 

Total finance lease costs

  407   468   1,246   1,424 

Operating lease cost components:

                

Operating lease cost

  494   676   1,895   2,021 

Short-term lease cost

  321   40   692   140 

Variable lease cost (1)

  319   386   691   1,139 

Sublease income

  (51)  (50)  (270)  (149)

Total operating lease costs

  1,083   1,052   3,008   3,151 
                 

Total lease cost

 $1,490  $1,520  $4,254  $4,575 
                 

Supplemental cash flow information related to our operating leases is as follows for the nine months ended September 30, 2025 and 2024:

                

Cash paid for amounts included in the measurement of lease liabilities:

                

Operating cash outflow from operating leases

         $2,393  $2,518 
                 

Weighted-average remaining lease term-finance leases at end of period (in years)

          2.5   3.0 

Weighted-average remaining lease term-operating leases at end of period (in years)

          5.9   6.4 

Weighted-average discount rate-finance leases at end of period

          5.8%  5.4%

Weighted-average discount rate-operating leases at end of period

          9.1%  8.9%
Finance and Operating Lease Liability Maturity [Table Text Block]
  

Finance

  

Operating

     
  

Leases

  

Leases

  

Total

 

2025

 $1,237  $663  $1,900 

2026

  1,508   2,681   4,189 

2027

  1,212   2,383   3,595 

2028

  952   2,386   3,338 

2029

  526   2,350   2,876 

2030 and thereafter

     4,618   4,618 

Total lease payments

  5,435   15,081   20,516 

Less—portion representing interest

  (491)  (3,538)  (4,029)

Present value of lease obligations

  4,944   11,543   16,487 

Less—current portion of lease obligations

  (2,188)  (1,687)  (3,875)

Long-term portion of lease obligations

 $2,756  $9,856  $12,612