XML 85 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of other long-term liabilities [Abstract]    
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