Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details)

v3.8.0.1
Related Party Transactions (Details)
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2017
CNY (¥)
Related Party Transactions [Abstract]          
Related party service fees $ 1,006,000 $ 3,294,000 $ 5,974,000    
Related party sourcing fees 21,000 71,000 396,000    
Note payable to related party 0 14,053,000   $ 14,236,000 ¥ 97,600,000
Interest expense on note payable to related party 429,000 1,041,000 $ 1,099,000    
Accounts payable to related party $ 89,000 $ 707,000