Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.22.1
Subsequent Events (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 01, 2022
USD ($)
Jun. 21, 2021
USD ($)
Apr. 30, 2022
day
Feb. 28, 2022
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Subsequent Event [Line Items]            
Payments to acquire intangible assets         $ 15,000 $ 25,517
Proprietary technology            
Subsequent Event [Line Items]            
Consideration transferred   $ 18,000        
Payments to acquire intangible assets   $ 3,000   $ 15,000    
Subsequent Event            
Subsequent Event [Line Items]            
Number of offices set for closure | day     3      
Subsequent Event | Proprietary technology            
Subsequent Event [Line Items]            
Consideration transferred $ 9,000          
Payments to acquire intangible assets $ 4,000