XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Leases - Lease Expense and Other Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating lease expense $ 2,910 $ 3,333 $ 3,320
Operating leases (Year) 12 years 2 months 12 days 13 years 2 months 12 days  
Short-term lease expense $ 248 $ 497 425
Operating Lease, Weighted Average Discount Rate, Percent 3.70% 3.50%  
Variable lease expense $ 3,158 $ 3,830 $ 3,745
Right-of-use assets obtained in exchange for operating lease liabilities $ 2,837 $ 3,267