XML 105 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Guarantees Outstanding (Details) - Loans Sold or Securitized With Recourse - Loans Sold or Securitized with Recourse - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Guarantor obligation, maximum potential future payment [Abstract]    
Expire After Three Years Through Five Years $ 229  
Expire After Five Years 19,036  
Total 19,265 $ 19,371
Carrying value 21,291 22,145
Single Family Residential    
Guarantor obligation, maximum potential future payment [Abstract]    
Expire After Three Years Through Five Years 86  
Expire After Five Years 4,183  
Total 4,269 4,375
Carrying value 4,269 4,375
Multifamily residential    
Guarantor obligation, maximum potential future payment [Abstract]    
Expire After Three Years Through Five Years 143  
Expire After Five Years 14,853  
Total 14,996 14,996
Carrying value $ 17,022 $ 17,770