XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Weighted average remaining lease term (years) (Year) 12 years 8 months 19 days    
Operating lease cost $ 2,787 $ 2,763 $ 2,967
Weighted average discount rates 4.73%    
Cash payments for operating leases $ 4,229 $ 2,440 $ 2,947