XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 13 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Jun. 11, 2019
Complaint
Commitment And Contingencies [Line Items]          
Rent expense $ 487 $ 416 $ 1,508 $ 1,304  
Purchase obligation 5,743   5,743    
Number of complaints filed | Complaint         4
Contract Manufacturers          
Commitment And Contingencies [Line Items]          
Purchase obligation 5,276   5,276    
Open Purchase Order          
Commitment And Contingencies [Line Items]          
Purchase obligation $ 3,118   $ 3,118    
Open purchase cancellation period     90 days    
Percentage of open purchase order     15.00%