XML 103 R85.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Guarantees Outstanding (Details) - Loans Sold or Securitized With Recourse - Loans Sold or Securitized with Recourse - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Guarantor obligation, maximum potential future payment [Abstract]    
Expire After One Year Through Three Years $ 18  
Expire After Three Years Through Five Years 288  
Expire After Five Years 18,673  
Total 18,979 $ 19,371
Carrying value 20,722 22,145
Single Family Residential    
Guarantor obligation, maximum potential future payment [Abstract]    
Expire After One Year Through Three Years 18  
Expire After Three Years Through Five Years 152  
Expire After Five Years 3,813  
Total 3,983 4,375
Carrying value 3,983 4,375
Multifamily residential    
Guarantor obligation, maximum potential future payment [Abstract]    
Expire After One Year Through Three Years 0  
Expire After Three Years Through Five Years 136  
Expire After Five Years 14,860  
Total 14,996 14,996
Carrying value $ 16,739 $ 17,770