XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE - Securities in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Securities in an unrealized loss position, fair value [Abstract]    
Fair Value, Total $ 2,889,264 $ 1,343,086
Securities in an unrealized loss position, aggregate loss [Abstract]    
Unrealized Losses, Total 22,532 13,148
Fannie Mae/Freddie Mac [Member]    
Securities in an unrealized loss position, fair value [Abstract]    
One year or greater 266,867 690,227
Less than one year 2,529,952 583,870
Securities in an unrealized loss position, aggregate loss [Abstract]    
One year or greater 3,478 9,533
Less than one year 18,408 3,107
Ginnie Mae [Member]    
Securities in an unrealized loss position, fair value [Abstract]    
One year or greater 36,923 27,462
Less than one year 55,522 41,527
Securities in an unrealized loss position, aggregate loss [Abstract]    
One year or greater 373 285
Less than one year $ 273 $ 223