XML 140 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Securities Held-to-maturity - Aggregate Amortized Cost and Fair Value of HTMS by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Held-to-maturity Securities, Classified [Abstract]    
Amortized cost - Within 1 year $ 602,601  
Amortized cost - After 1 to 5 year 7,991,243  
Amortized cost - After 5 to 10 years 211,906  
Amortized cost - After 10 years 47,075  
Amortized cost 8,852,825 $ 9,356,739
Book Value - within 1 year 602,601  
Book Value - Within 1 to 5 years 7,355,330  
Book Value - After 5 to 10 years 189,329  
Book Value - After 10 years 47,075  
Book Value 8,194,335 8,525,366
Fair Value - within 1 year 595,069  
Fair Value - After 1 to 5 years 7,333,795  
Fair Value - After 5 to 10 years 189,142  
Fair Value - After 10 years 41,379  
Fair value $ 8,159,385 $ 8,440,196