v3.26.1
Fair Value Measurements - Schedule of financial instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Financial assets    
Cash and cash equivalents $ 192,859 $ 90,966
Interest-bearing time deposits 246  
Stock in FHLB 9,361 10,930
Stock in Federal Reserve Bank of St. Louis 9,139 9,181
Loans held for sale 431 1,787
Loans receivable, net 4,048,961 4,336,896
Accrued interest receivable 26,018 26,868
Mortgage servicing rights 2,297  
Derivative financial instruments 912  
Financial liabilities    
Deposits 4,281,368 4,407,846
Securities sold under agreements to repurchase 15,000 20,000
Advances from FHLB 104,052 130,424
Accrued interest payable 14,186 11,782
Subordinated debt 23,208 15,766
Derivative financial instruments 877  
Fair Value, Inputs, Level 1    
Financial assets    
Cash and cash equivalents 192,859 90,966
Financial liabilities    
Deposits 2,632,774 2,669,144
Fair Value, Inputs, Level 2    
Financial assets    
Interest-bearing time deposits 246  
Stock in FHLB 9,361 10,930
Stock in Federal Reserve Bank of St. Louis 9,139 9,181
Loans held for sale   1,787
Accrued interest receivable 26,018 26,868
Derivative financial instruments 912  
Financial liabilities    
Securities sold under agreements to repurchase 15,000 20,000
Advances from FHLB 104,561 130,428
Accrued interest payable 14,186 11,782
Derivative financial instruments 877  
Fair Value, Inputs, Level 3    
Financial assets    
Loans receivable, net 3,976,696 4,275,156
Mortgage servicing rights 2,297  
Financial liabilities    
Deposits 1,650,046 1,736,455
Subordinated debt $ 21,722 $ 15,358