v3.26.1
Schedule of Operating and Finance Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
2026 $ 293  
2027 492  
2028 355  
2029 349  
2030 77  
2030  
Total undiscounted lease payments 1,566  
Less: Imputed interest (201)  
Present value of lease payments 1,365  
Current portion of operating lease obligations 468 $ 416
Current portion of operating lease obligations 897 1,102
Finance Leases    
2026 320  
2027 641  
2028 467  
2029 384  
2030 254  
2030 83  
Total undiscounted lease payments 2,149  
Less: Imputed interest (273)  
Present value of lease payments 1,876  
Current portion of finance lease obligations 520 313
Long-term finance lease obligations, less current portion $ 1,356 $ 619