XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 07, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Business Acquisition [Line Items]            
Escrow deposit           $ 101,021
Transaction expenses   $ 186 $ 0 $ 1,585 $ 0  
ProModel            
Business Acquisition [Line Items]            
Percentage of voting interests acquired 100.00%          
Purchase consideration $ 15,971          
Escrow deposit 200          
Distribution escrow amount 100          
Adjustment escrow amount $ 100          
Transaction expenses   $ 186 $ 0 $ 1,585 $ 0  
ProModel | Customer relationships            
Business Acquisition [Line Items]            
Intangible assets, useful life 20 years          
ProModel | Technology            
Business Acquisition [Line Items]            
Intangible assets, useful life 7 years          
ProModel | Common Stock            
Business Acquisition [Line Items]            
Units issued to acquiree (in shares) 649,976