Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.20.2
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 11, 2019
Employee
Jul. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Loss Contingencies [Line Items]                
Contingent severance obligation accrual   $ 2,000,000            
Severance obligation change in control period           12 months    
Contingent severance obligation accrual       $ 0   $ 0   $ 0
Transaction Bonus Plan ("Plan")                
Loss Contingencies [Line Items]                
Percentage of consideration payable 10.00%              
Term of plan 3 years              
Chief Executive Officer | Transaction Bonus Plan ("Plan")                
Loss Contingencies [Line Items]                
Percentage of ownership interest in plan 50.00%              
Chief Financial Officer | Transaction Bonus Plan ("Plan")                
Loss Contingencies [Line Items]                
Percentage of ownership interest in plan 10.00%              
Other Key Employees | Transaction Bonus Plan ("Plan")                
Loss Contingencies [Line Items]                
Percentage of ownership interest in plan 25.00%              
Number of employees | Employee 6              
Cost of Revenues                
Loss Contingencies [Line Items]                
Royalty expense       470,000 $ 862,000 1,664,000 $ 2,560,000  
General and administrative                
Loss Contingencies [Line Items]                
Contingent severance obligation accrual     $ 2,000,000          
Maximum                
Loss Contingencies [Line Items]                
Severance obligation before change in control       1,754,000   1,754,000    
Severance obligation change in control       $ 2,345,000   $ 2,345,000    
Wireless Essential Patent Holders                
Loss Contingencies [Line Items]                
Royalty expire year           2021    
Wireless Essential Patent Holders | Maximum                
Loss Contingencies [Line Items]                
Royalty payment percent of net revenues           5.00%    
Other Providers of Integrated Technologies                
Loss Contingencies [Line Items]                
Royalty expire year           2023    
Other Providers of Integrated Technologies | Maximum                
Loss Contingencies [Line Items]                
Royalty payment percent of net revenues           5.00%