XML 129 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Securities Available for Sale - Aggregate Amortized Cost and Fair Value of AFS by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized cost    
Amortized cost - Within 1 year $ 10,556,673  
Amortized cost - After 1 to 5 years 2,639,766  
Amortized cost - After 5 to 10 years 748,840  
Amortized cost - After 10 years 5,572,616  
Amortized cost 19,517,895  
Fair Value    
Fair value - Within 1 year 10,511,675  
Fair value - After 1 to 5 years 2,573,499  
Fair value - After 5 to 10 years 702,940  
Fair value - After 10 years 4,457,789  
Debt securities available-for-sale $ 18,245,903 $ 16,729,044