Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.22.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 11, 2019
Dec. 31, 2021
Dec. 31, 2020
Jul. 31, 2020
Loss Contingencies [Line Items]        
Noncancelable operating leases expiration beginning year   2021    
Rent expense   $ 1,071 $ 1,568  
Aggregate amount of noncancelable outsourced third party designer services   6,460 0  
Aggregate amount of noncancelable purchase orders   5,663 5,113  
Contingent severance obligation accrual   2,000    
Transaction Bonus Plan ("Plan")        
Loss Contingencies [Line Items]        
Percentage of consideration payable 10.00%      
Term of plan 3 years      
Chief Executive Officer        
Loss Contingencies [Line Items]        
Salary to be paid   400    
President and Chief Operating Officer Member | Transaction Bonus Plan ("Plan")        
Loss Contingencies [Line Items]        
Percentage of ownership interest in plan 10.00%      
Other Key Employees [Member] | Transaction Bonus Plan ("Plan")        
Loss Contingencies [Line Items]        
Percentage of ownership interest in plan 35.00%      
Consultants [Member] | Transaction Bonus Plan ("Plan")        
Loss Contingencies [Line Items]        
Percentage of ownership interest in plan 6.00%      
Pearson Action        
Loss Contingencies [Line Items]        
Contingent severance obligation accrual       $ 2,000
Cost of Revenues        
Loss Contingencies [Line Items]        
Royalty expense   $ 2,168 $ 2,288  
Wireless Essential Patent Holders        
Loss Contingencies [Line Items]        
Royalty expire year   2022    
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   2026    
Other Providers of Integrated Technologies | Maximum        
Loss Contingencies [Line Items]        
Royalty payment percent of net revenues   5.00%