XML 93 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Repurchase Agreements - Outstanding Repurchase Agreement Borrowings by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding repurchase agreements $ 1,654,439 $ 1,543,577
Within 30 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding repurchase agreements 531,548 732,051
Over 30 days to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding repurchase agreements 989,271 677,906
Over 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Outstanding repurchase agreements $ 133,620 $ 133,620