XML 56 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Other Longterm Liabilities [Abstract]  
Schedule of other long-term liabilities
   As of December 31, 
(in thousands)  2020   2019 
Deferred rent expense  $
   $5,115 
Warranty accrual   8,397    4,621 
Other   912    488 
Total   9,309    10,224 
Less: current portion of warranty accrual   (2,806)   (1,654)
Other long-term liabilities, net of current portion  $6,503   $8,570