XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingent Liabilities - Schedule of Operating and Finance Lease Liability Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
2025 $ 3,679  
2026 3,843  
2027 3,556  
2028 3,141  
2029 2,489  
Thereafter 7,719  
Total minimum lease payments 24,427  
Amounts representing interest (present value discount) (2,930)  
Present value of net minimum lease payments (lease liability) $ 21,497 $ 21,509
Weighted average remaining term (in years) 7 years 5 months 15 days  
Weighted average discount rate 2.95%  
Finance Leases    
2025 $ 71  
2026 40  
2027 7  
2028 1  
2029 0  
Thereafter 0  
Total minimum lease payments 119  
Amounts representing interest (present value discount) (3)  
Present value of net minimum lease payments (lease liability) $ 116 $ 154
Weighted average remaining term (in years) 1 year 5 months 4 days  
Weighted average discount rate 3.06%