XML 84 R71.htm IDEA: XBRL DOCUMENT v3.19.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Changes in Level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 1,385,957 $ 1,106,517
Transfer from level 2 0 0
Purchases 431,107 135,058
Sales (210,279) (122,356)
Paydowns/maturities (24,166) (2,954)
Amortization of premium/discount (3,191) (6,407)
Unrealized gain/(loss) 13,203 (8,654)
Realized gain/(loss) on sale 2,778 (1,099)
Ending balance $ 1,595,409 $ 1,100,105