XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES, Lessee Arrangements (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Lease
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Lessee Arrangements [Abstract]      
Finance leases $ 0 $ 0  
Balance Sheet Components of Leases [Abstract]      
Operating lease right of use assets (included in Other assets) $ 7,968 $ 8,681  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets  
Operating lease liabilities (included in Accrued expenses and other liabilities) $ 8,906 $ 9,630  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities Accrued expenses and other liabilities  
Operating lease costs, including short-term lease costs $ 2,400 $ 2,900 $ 2,900
Cash paid for amounts included in the measurement of lease liabilities [Abstract]      
Operating cash flows used in operating leases 1,906 2,004  
Right-of-use assets obtained in exchange for new lease obligations [Abstract]      
Operating leases $ 636 $ 2,515  
Weighted average remaining lease term 9 years 2 months 19 days 9 years 10 months 24 days  
Weighted average discount rate 5.64% 5.51%  
Maturities of Operating Lease Liabilities [Abstract]      
2025 $ 1,637    
2026 1,558    
2027 1,435    
2028 1,276    
2029 1,107    
Thereafter 4,499    
Total minimum lease payments 11,512    
Less: Amount representing interest (2,606)    
Lease liabilities $ 8,906 $ 9,630  
Leases Not yet Commenced [Abstract]      
Number of additional operating leases that have not yet commenced | Lease 0    
Maximum [Member]      
Lessee Arrangements [Abstract]      
Termination period for leases 1 year