Quarterly report [Sections 13 or 15(d)]

Schedule of Operating and Finance Lease Liability Maturity (Details)

v3.25.1
Schedule of Operating and Finance Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
2024 $ 373  
2025 479  
2026 447  
2027 343  
2028 334  
2029 and thereafter 73  
Total undiscounted lease payments 2,049  
Less: Imputed interest (351)  
Present value of lease payments 1,698  
Current portion of operating lease obligations 365 $ 345
Current portion of operating lease obligations 1,333 1,427
Finance Leases    
2024 287  
2025 231  
2026 197  
2028 174  
2028 112  
2029 and thereafter  
Total undiscounted lease payments 1,001  
Less: Imputed interest (163)  
Present value of lease payments 838  
Current portion of finance lease obligations 298 285
Long-term finance lease obligations, less current portion $ 540 $ 491