XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Leases (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended
September 30,

   

Nine Months Ended
September 30,

 
   

2024

   

2023

   

2024

   

2023

 
                                 

Operating lease cost

  $ 529     $ 396     $ 1,489     $ 1,199  

Short-term lease cost

  $ 4     $ 3     $ 10     $ 10  

Range of remaining lease terms (in years)

     .1 to 7.4  

Weighted average remaining lease term (in years)

      5.9    

Weighted average discount rate

      6.6 %  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2024 (remainder)

  $ 649  

2025

    2,587  

2026

    2,445  

2027

    2,261  

2028

    1,681  

Thereafter

    4,185  

Total lease payments

  $ 13,808  

Less imputed interest

    (2,212 )

Total

  $ 11,596