XML 104 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Commitments to Extend Credit    
Letters of credit $ 2,800,000 $ 2,600,000
Allowance for unfunded credit commitments 39,000 38,000
Loans Sold or Securitized With Recourse | Single Family and Multi-family Residential Loans | Loans Sold or Securitized with Recourse    
Commitments to Extend Credit    
Allowance for unfunded credit commitments 43 40
Standby Letters of Credit    
Commitments to Extend Credit    
Letters of credit 2,800,000 2,600,000
Commercial Letters of Credit    
Commitments to Extend Credit    
Letters of credit $ 31,000 $ 24,000