XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Leases - Lease Expense and Other Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating lease expense $ 3,333 $ 3,320 $ 2,839
Operating leases (Year) 13 years 2 months 12 days 13 years 10 months 24 days  
Short-term lease expense $ 0 $ 0 17
Operating Lease, Weighted Average Discount Rate, Percent 3.50% 3.60%  
Variable lease expense $ 497 $ 425 413
Right-of-use assets obtained in exchange for operating lease liabilities 3,267 3,239  
Total lease expense $ 3,830 $ 3,745 $ 3,269