Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.21.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Nov. 12, 2021
Dec. 28, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Loss Contingencies [Line Items]            
Total net revenues     $ 5,000 $ 68,000 $ 17,000 $ 259,000
Settlement Agreement            
Loss Contingencies [Line Items]            
Settlement amount , year 2021   $ 500,000        
Settlement year one   2021        
Settlement amount , year 2022   $ 750,000        
Settlement year two   2022        
Settlement amount , year 2023   $ 1,000,000        
Settlement year three   2023        
Settlement amount , year 2024   $ 1,250,000        
Settlement year four   2024        
Business acquisition, settlement amount   $ 5,000,000        
Business acquisition additional settlement percentage   4.00%        
Business acquisition, transaction costs   $ 100,000,000        
Business acquisition change In control payments   28,000,000        
Settlement claim   56,000,000        
Settlement Agreement | Maximum [Member]            
Loss Contingencies [Line Items]            
Total net revenues   $ 10,000,000        
Securities Litigation | Subsequent Event            
Loss Contingencies [Line Items]            
Settlement provided for a payment to plaintiff class $ 10,000,000.0          
Expected amount contribute to settlement $ 1,000,000.0