Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.22.0.1
Subsequent Events (Details) - USD ($)
shares in Thousands, $ in Millions
1 Months Ended 12 Months Ended
Feb. 16, 2022
Feb. 15, 2022
Sep. 30, 2019
Dec. 31, 2021
Subsequent Event [Line Items]        
Options granted       2,677
Zentrick NV        
Subsequent Event [Line Items]        
Payment of contingent consideration $ 5.6      
Restricted Stock Units (RSUs)        
Subsequent Event [Line Items]        
Granted     37 2,406
Subsequent Event        
Subsequent Event [Line Items]        
Payment of contingent consideration $ 5.6      
Subsequent Event | 2021 Omnibus Equity Incentive Plan | Stock options        
Subsequent Event [Line Items]        
Options granted   289    
Subsequent Event | 2021 Omnibus Equity Incentive Plan | Restricted Stock Units (RSUs)        
Subsequent Event [Line Items]        
Granted   375