XML 58 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Securities - Summary of Weighted Average Lives of Available for Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value    
Less than 1 year $ 126 $ 179
Greater than or equal to 1 year and less than 3 years 2,992 27,110
Greater than or equal to 3 years and less than 5 years 13,662 333,598
Greater than or equal to 5 years 247,366 1,026,958
Total Agency Securities 264,146 1,387,845
Amortized Cost    
Less than 1 year 128 174
Greater than or equal to 1 year and less than 3 years 3,101 26,731
Greater than or equal to 3 years and less than 5 years 13,928 319,762
Greater than or equal to 5 years 253,204 934,205
Amortized Cost $ 270,361 $ 1,280,872