XML 88 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Liabilities (Accrued Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Compensation $ 7,354 $ 4,468
Interest 70 344
Deferred Revenue 3,907 8,811
Accrued rebate liability 9,843 20,133
Legal 931 623
Other 6,201 4,933
Total $ 28,306 $ 39,312