XML 95 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Debt Securities Available for Sale - Fair value of the debt securities of issuers (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Investment    
Amortized Cost $ 22,643,708 $ 21,035,610
Debt Securities Available for sale, at fair value 22,771,609 21,561,152
FNMA    
Investment    
Amortized Cost 2,031,853 2,242,121
Debt Securities Available for sale, at fair value 2,114,358 2,338,897
Freddie Mac    
Investment    
Amortized Cost 3,787,952 3,616,238
Debt Securities Available for sale, at fair value $ 3,747,196 $ 3,675,679