XML 47 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Summary of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
As of

March 31, 2020
 
December 31, 2019
Accrued payroll and benefits
$
6,286

 
$
8,208

Product warranty, current
1,828

 
1,683

Income tax payable
3

 
155

Other accrued expenses
1,130

 
1,559

 
$
9,247

 
$
11,605