XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Receivables and Payables - Customers (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Receivables from customers    
Customers $ 133,399 $ 75,062
Allowance for doubtful accounts (459) (367)
Total 132,940 74,695
Payables to customers    
Customers 53,010 23,568
Total $ 53,010 $ 23,568