XML 94 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value of Financial Instruments - Changes in Fair Values Associated with Level III Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 132,350 $ 108,036
Purchases 17,138 23,666
Sales (6,820) (15,699)
Transfers out (130) (783)
Realized gains/(losses) (3,734) 3,633
Unrealized gains/(losses) 14,474 13,497
Ending balance 153,278 132,350
Unrealized gains/(losses) for assets held at period end 8,981 16,113
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 1,563 4,202
Purchases (14,983) (16,311)
Sales 379  
Realized gains/(losses) 14,604 16,311
Unrealized gains/(losses) 2,143 (2,639)
Ending balance 3,706 1,563
Unrealized gains/(losses) for liabilities held at period end 3,706 1,563
Financial instruments and other inventory positions sold, but not yet purchased | Derivative contracts    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 1,563 4,202
Issuances (14,983) (16,311)
Settlements 379 0
Transfers in 0 0
Transfers out 0 0
Realized gains/(losses) 14,604 16,311
Unrealized gains/(losses) 2,143 (2,639)
Ending balance 3,706 1,563
Unrealized gains/(losses) for liabilities held at period end 3,706 1,563
Financial instruments and other inventory positions owned    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 21 244
Purchases 1,005 42
Sales (535) (802)
Realized gains/(losses) (470) 732
Unrealized gains/(losses) 262 (195)
Ending balance 283 21
Unrealized gains/(losses) for assets held at period end 270 8
Financial instruments and other inventory positions owned | Mortgage-backed securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 13 15
Purchases 0 0
Sales   (6)
Transfers into Level III 0 0
Transfers out 0 0
Realized gains/(losses) 0 (23)
Unrealized gains/(losses) 0 27
Ending balance 13 13
Unrealized gains/(losses) for assets held at period end 0 0
Financial instruments and other inventory positions owned | Derivative contracts    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 8 229
Issuances 1,005 42
Settlements (535) (796)
Transfers into Level III 0 0
Transfers out 0 0
Realized gains/(losses) (470) 755
Unrealized gains/(losses) 262 (222)
Ending balance 270 8
Unrealized gains/(losses) for assets held at period end 270 8
Investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 132,329 107,792
Purchases 16,133 23,624
Sales (6,285) (14,897)
Transfers into Level III 0 0
Transfers out (130) (783)
Realized gains/(losses) (3,264) 2,901
Unrealized gains/(losses) 14,212 13,692
Ending balance 152,995 132,329
Unrealized gains/(losses) for assets held at period end $ 8,711 $ 16,105