Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.20.1
Commitments and Contingencies - Additional Information (Details)
3 Months Ended
Dec. 11, 2019
Employee
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Loss Contingencies [Line Items]        
Contingent severance obligation accrual   $ 0   $ 0
Severance obligation change in control period   12 months    
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      
Pearson Action        
Loss Contingencies [Line Items]        
Contingent severance obligation accrual   $ 0    
Cost of Revenues        
Loss Contingencies [Line Items]        
Royalty expense   351,000 $ 451,000  
Maximum        
Loss Contingencies [Line Items]        
Severance obligation before change in control   1,754,000    
Severance obligation change in control   $ 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%