v3.24.1.1.u2
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
branch
location
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]    
Number of full service branches | branch 4  
Number of other locations | location 4  
Weighted average discount rate 3.87% 3.79%
ROU assets $ 3,013 $ 3,587
Present value of net future lease payments $ 3,494 $ 3,791
Minimum    
Lessee, Lease, Description [Line Items]    
Remaining term of contract 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining term of contract 9 years