v3.26.1
Commitments and Contingent Liabilities - Schedule by Year of Future Payments of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 3,734  
2027 446  
Total lease payments 4,180  
Less interest (198)  
Total lease liability balance 3,982  
Less: current portion (3,662) $ (3,161)
Non-current lease liabilities 320 4,160
Finance Leases    
2025 319  
Total lease payments 319  
Less interest (12)  
Total lease liability balance 307  
Less: current portion (307) (779)
Non-current lease liabilities $ 0 $ 142