v3.25.2
Premises and Equipment - Schedule of Premises and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Total premises and equipment $ 20,896 $ 18,752
Accumulated depreciation (14,044) (13,303)
Total premises and equipment, net 6,852 5,449
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total premises and equipment 10,666 10,019
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total premises and equipment 5,280 4,902
Equipment and others    
Property Plant And Equipment [Line Items]    
Total premises and equipment $ 4,950 $ 3,831