XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Leases - Future Minimum Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
2024 $ 511  
2025 662  
2026 669  
2027 679  
2028 689  
2029 and thereafter 12,219  
Total future minimum lease payments 15,429  
Less variable payment adjustment (172)  
Less amount representing interest (5,322)  
Present value of net future minimum lease payments $ 9,935 $ 8,549