v3.26.1
Commitments and Contingent Liabilities - Schedule of Operating and Finance Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
2026 $ 2,360  
2027 4,428  
2028 3,992  
2029 3,366  
2030 3,148  
Thereafter 9,935  
Total minimum lease payments 27,229  
Amounts representing interest (present value discount) (3,736)  
Present value of net minimum lease payments (lease liability) $ 23,493 $ 24,747
Weighted average remaining term (in years) 7 years 9 months 25 days  
Weighted average discount rate 3.38%  
Finance Leases    
2026 $ 96  
2027 188  
2028 183  
2029 183  
2030 15  
Thereafter 0  
Total minimum lease payments 665  
Amounts representing interest (present value discount) (40)  
Present value of net minimum lease payments (lease liability) $ 625 $ 709
Weighted average remaining term (in years) 3 years 6 months 18 days  
Weighted average discount rate 3.67%