XML 95 R79.htm IDEA: XBRL DOCUMENT v3.19.1
Receivables and Payables - Customers (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Receivables from customers    
Customers $ 227,334 $ 75,062
Allowance for doubtful accounts (476) (367)
Total 226,858 74,695
Payables to customers    
Customers 36,825 23,568
Total $ 36,825 $ 23,568