XML 93 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Changes in Level 3 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 1,106,517 $ 2,100,947
Transfer from level 2 0 0
Purchases 756,449 210,521
Sales (322,979) (1,025,700)
Paydowns/maturities (109,446) (138,413)
Amortization of premium/discount (21,473) (57,231)
Unrealized gain/(loss) (4,586) (816)
Realized gain/(loss) on sale (5,906) 17,209
Ending balance $ 1,398,576 $ 1,106,517