XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 5 - Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Remaining 2024, operating leases $ 1,397  
Remaining 2024, finance leases 271  
Remaining 2024 1,668  
2025, operating leases 1,635  
2025, finance leases 106  
2025 1,741  
2026, operating leases 1,581  
2026, finance leases 108  
2026 1,689  
2027, operating leases 1,286  
2027, finance leases 0  
2027 1,286  
2028, operating lease 1,279  
2028, finance leases 0  
2028 1,279  
Therafter, operating leases 4,539  
Therafter, finance leases 0  
Therafter 4,539  
Total lease payments, operating leases 11,717  
Total lease payments, finance leases 485  
Total lease payments 12,202  
Less: Interest, operating leases (3,505)  
Less: Interest, finance leases (21)  
Less: Interest (3,526)  
Present value of lease liabilities, operating leases 8,212  
Present value of lease liabilities, finance leases 464  
Operating lease assets $ 8,676 $ 8,361