XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 18, 2022
Nov. 12, 2021
Dec. 28, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Loss Contingencies [Line Items]              
Revenue       $ 5,000 $ 9,000 $ 14,000 $ 13,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              
Loss Contingencies [Line Items]              
Revenue     $ 10,000,000        
Securities Class Action and Shareholder Derivative Litigation              
Loss Contingencies [Line Items]              
Settlement provided for a payment to plaintiff class   $ 10,000,000.0          
Litigation settlement amount $ 600,000