XML 81 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Leases - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
2025 $ 1,046  
2026 1,022  
2027 598  
2028 544  
2029 329  
Thereafter 741  
Total future minimum operating lease payments 4,280  
Amounts representing interest (766)  
Present value of net future minimum operating lease payments $ 3,514 $ 3,943