XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
SECURITIES - Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
security
Dec. 31, 2020
USD ($)
security
Unrealized Loss Position For:    
Estimated Fair Value $ 63,655,674 $ 75,652,396
Gross unrealized losses (673,774) (166,947)
Agency Mortgage-Backed Securities    
Unrealized Loss Position For:    
Estimated Fair Value 23,211,971 777,586
Gross unrealized losses $ (486,024) $ (2,030)
Number of securities | security 590 30
Agency Mortgage-Backed Securities | Less than 12 months    
Unrealized Loss Position For:    
Estimated Fair Value $ 22,828,156 $ 777,586
Gross unrealized losses $ (475,064) $ (2,030)
Number of securities | security 571 30
Agency Mortgage-Backed Securities | 12 Months or more    
Unrealized Loss Position For:    
Estimated Fair Value $ 383,815 $ 0
Gross unrealized losses $ (10,960) $ 0
Number of securities | security 19 0