XML 20 R125.htm IDEA: XBRL DOCUMENT v3.20.1
Investment Fair Value Changes, Net - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Loans and Securities Sales and Derivative Settlement  
Investment Holdings [Line Items]  
Investment fair value changes, net $ 274,000
Investment Fair Value Changes, Net | Trading securities  
Investment Holdings [Line Items]  
Investment fair value changes, net 129,000
Investment Fair Value Changes, Net | Freddie Mac K-Series  
Investment Holdings [Line Items]  
Investment fair value changes, net 72,000
Investment Fair Value Changes, Net | Risk management derivatives, net  
Investment Holdings [Line Items]  
Investment fair value changes, net 59,000
Asset and Liability Continually Held  
Investment Holdings [Line Items]  
Investment fair value changes, net $ 597,000