XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Maturity of Lease Liabilities

    

2025

 $318 

2026

  659 

2027

  675 

2028

  658 

2029

  194 

Thereafter

   

Total minimum lease payments

  2,504 

Less: Interest

  (240)

Present value of lease obligations

  2,264 

Less: Current portion, included in accrued liabilities

  (550)

Long-term portion of lease obligations

 $1,714 
Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases [Table Text Block]
  

June 30,

  

December 31,

 
  

2025

  

2024

 

Weighted-average remaining lease term (years)

  3.78   4.27 

Weighted-average discount rate

  5.01%  5.02%
Lessee, Supplemental Cash Flow Information of Operating Leases [Table Text Block]
  

Six Months Ended

 
  

June 30,

 
  

2025

  

2024

 

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

        

Operating cash flows from operating leases

 $316  $292 
Lease, Cost [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Operating lease

 $161  $153  $321  $306 

Short-term lease expense

  34   42   83   83 

Total

 $195  $195  $404  $389