XML 61 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Information - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Inventory receipts $ 1,779 $ 1,431
Paid time off 992 855
Payroll and other employee benefits 631 1,605
Employee stock purchase plan 463 228
Warranties 284 444
Deferred revenues 279 241
Operating leases 222 282
Professional fees and contractors 212 246
Income and sales taxes 200 133
Real estate taxes 190 152
Restructuring 107 45
Customer refunds for estimated returns 102 147
Finance leases 75 77
Short-term incentive plan 0 2,553
Leasehold improvements 0 702
Other 234 241
Total $ 5,770 $ 9,382