XML 28 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Basis of Presentation - Allowance For Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Jan. 01, 2020
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning balance $ 0  
Impact of adoption ASC 326 13,644  
Provision for credit losses (50)  
Ending balance 13,644  
Mortgage Backed Securities    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Beginning balance 0  
Impact of adoption ASC 326 13,644  
Provision for credit losses 0  
Ending balance $ 13,644  
Cumulative Effect, Period Of Adoption, Adjustment | Mortgage Backed Securities    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Impact of adoption ASC 326   $ 13,644