XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Leases (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Lease, Cost [Table Text Block]
   

Years Ended December 31

 
   

2025

   

2024

   

2023

 

Operating lease expense

  $ 2,910     $ 3,333     $ 3,320  

Variable lease expense

    248       497       425  

Total lease expense

  $ 3,158     $ 3,830     $ 3,745  
   

Years Ended December 31

 
   

2025

   

2024

 

Weighted Average Remaining Lease Term (in years)

               

Operating leases

    12.2       13.2  
                 

Weighted Average Discount Rate

               

Operating leases

    3.7 %     3.5 %
                 

Other information

               

Operating cash flows from operating leases

  $ 2,837     $ 3,267  
Lessee, Operating Lease and Finance Lease, Liability, Maturity [Table Text Block]

Years ended December 31,

 

Operating Leases

 
         

2026

  $ 2,848  

2027

    2,772  

2028

    2,772  

2029

    2,772  

2030

    2,772  

Thereafter

    18,797  

Present value adjustment

    (6,485 )

Present value of lease payments

    26,248  

Less current portion included in accrued expenses and other current liabilities

    (2,052 )

Total lease liabilities

  $ 24,196