v3.26.1
Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Commitments [Line Items]    
Commitments to originate loans $ 489,000 $ 319,100
Credit Risk Contract    
Commitments [Line Items]    
Pipeline of loans held-for-sale 19,100 11,100
Standby Letters of Credit    
Commitments [Line Items]    
Other commitment $ 138 $ 160