v3.25.2
Schedule of Operating and Finance Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
2024 $ 249  
2025 479  
2026 447  
2027 343  
2028 334  
2029 and thereafter 73  
Total undiscounted lease payments 1,925  
Less: Imputed interest (315)  
Present value of lease payments 1,610  
Current portion of operating lease obligations 372 $ 345
Current portion of operating lease obligations 1,238 1,427
Finance Leases    
2024 191  
2025 231  
2026 197  
2028 174  
2028 112  
2029 and thereafter  
Total undiscounted lease payments 905  
Less: Imputed interest (144)  
Present value of lease payments 761  
Current portion of finance lease obligations 264 285
Long-term finance lease obligations, less current portion $ 497 $ 491