XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in Securities - Summary of Weighted Average Lives of Available for Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value    
Less than 1 year $ 183 $ 179
Greater than or equal to 1 year and less than 3 years 25,089 27,110
Greater than or equal to 3 years and less than 5 years 14,225 333,598
Greater than or equal to 5 years 1,237,858 1,026,958
Total Agency Securities 1,277,355 1,387,845
Amortized Cost    
Less than 1 year 183 174
Greater than or equal to 1 year and less than 3 years 24,986 26,731
Greater than or equal to 3 years and less than 5 years 14,316 319,762
Greater than or equal to 5 years 1,209,435 934,205
Amortized Cost $ 1,248,920 $ 1,280,872