XML 90 R68.htm IDEA: XBRL DOCUMENT v3.7.0.1
11. Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accrued Liabilities [Abstract]    
Due to third parties (revenue sharing arrangements) $ 5,402 $ 6,995
Other accrued expenses 3,309 2,360
Total $ 8,711 $ 9,355