v3.25.1
Loans - Summary of loan compositions by class (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Loans and Leases Receivable Disclosure [Line Items]        
Total loans held for investment $ 1,415,494 $ 1,396,774    
Deferred loan fees and unearned premiums, net 364 247    
Allowance for credit losses (19,461) (20,979) $ (17,523) $ (16,631)
Loans, net of allowance 1,396,397 1,376,042    
Real Estate        
Loans and Leases Receivable Disclosure [Line Items]        
Total loans held for investment 462,648 456,868    
Real Estate | Multifamily        
Loans and Leases Receivable Disclosure [Line Items]        
Total loans held for investment 364,877 355,165    
Allowance for credit losses (4,207) (5,116) (3,311) (3,236)
Real Estate | Commercial Real Estate        
Loans and Leases Receivable Disclosure [Line Items]        
Total loans held for investment 86,797 87,038    
Allowance for credit losses (663) (691) (791) (823)
Real Estate | 1-4 Family        
Loans and Leases Receivable Disclosure [Line Items]        
Total loans held for investment 10,974 14,665    
Allowance for credit losses (45) (52) (61) (58)
Commercial        
Loans and Leases Receivable Disclosure [Line Items]        
Total loans held for investment 934,141 920,567    
Allowance for credit losses (13,828) (14,283) (12,631) (12,056)
Consumer        
Loans and Leases Receivable Disclosure [Line Items]        
Total loans held for investment 18,705 19,339    
Allowance for credit losses $ (718) $ (837) $ (729) $ (458)