XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements -Schedule of Fair value of Assets Measured on Recurring and Nonrecurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Recurring    
Balance of Assets Measured at Fair Value on Recurring or Nonrecurring Basis [Abstract]    
Municipal bonds $ 5,214 $ 5,374
Agency mortgage-backed securities 2,307 2,416
Mortgage servicing rights 4,638 4,769
Recurring | Level 1    
Balance of Assets Measured at Fair Value on Recurring or Nonrecurring Basis [Abstract]    
Municipal bonds 0 0
Agency mortgage-backed securities 0 0
Mortgage servicing rights 0 0
Recurring | Level 2    
Balance of Assets Measured at Fair Value on Recurring or Nonrecurring Basis [Abstract]    
Municipal bonds 5,214 5,374
Agency mortgage-backed securities 2,307 2,416
Mortgage servicing rights 0 0
Recurring | Level 3    
Balance of Assets Measured at Fair Value on Recurring or Nonrecurring Basis [Abstract]    
Municipal bonds 0 0
Agency mortgage-backed securities 0 0
Mortgage servicing rights 4,638 4,769
Nonrecurring    
Balance of Assets Measured at Fair Value on Recurring or Nonrecurring Basis [Abstract]    
OREO and repossessed assets 300  
Collateral dependent loans 3,501 7,627
Nonrecurring | Level 1    
Balance of Assets Measured at Fair Value on Recurring or Nonrecurring Basis [Abstract]    
OREO and repossessed assets 0  
Collateral dependent loans 0 0
Nonrecurring | Level 2    
Balance of Assets Measured at Fair Value on Recurring or Nonrecurring Basis [Abstract]    
OREO and repossessed assets 0  
Collateral dependent loans 0 0
Nonrecurring | Level 3    
Balance of Assets Measured at Fair Value on Recurring or Nonrecurring Basis [Abstract]    
OREO and repossessed assets 300  
Collateral dependent loans $ 3,501 $ 7,627