XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments in Securities - Weighted Average Lives of Trading Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value    
Less than one year $ 0 $ 99,973
Greater than one year and less than three years 0 5,323
Greater than three years and less than five years 0 472,774
Greater than five years 8,051,766 2,639,439
Securities, trading 8,051,766 3,217,509
Amortized Cost    
Less than one year 0 99,978
Greater than one year and less than three years 0 5,365
Greater than three years and less than five years 0 475,600
Greater than five years 8,810,229 2,690,243
Amortized Cost $ 8,810,229 $ 3,271,186