XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition - Additional Information (Detail)
1 Months Ended 12 Months Ended
Feb. 18, 2022
USD ($)
Dec. 22, 2021
USD ($)
Feb. 28, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2023
USD ($)
Business Acquisition [Line Items]            
Investment   $ 40,000,000.0        
Purchase option ownership percentage   65.00%        
Purchase of Ownership percentage     0.65      
Cash consideration paid at closing $ 58,600,000     $ 58,645,000    
Purchase price       99,443,000    
Working capital adjustments 200,000     (202,000)    
Contingent consideration 5,000,000.0     1,000,000    
Initial value of contingent consideration       1,000,000.0    
Fair value of the contingent consideration     $ 1,000,000.0      
Initial cash investment in December 2021 40,000,000.0       $ 40,000,000  
Escrow deposit 10,000,000.0          
Purchase price consideration     65,000,000.0      
Business combination, Contingent consideration, Liability           $ 2,300,000
Software Development [Member]            
Business Acquisition [Line Items]            
Other assets     6,100,000      
Analytical Wizards Acquisition [Member]            
Business Acquisition [Line Items]            
Purchase price 99,400,000          
Trade Names [Member]            
Business Acquisition [Line Items]            
Other assets     500,000      
Customer Relationships [Member]            
Business Acquisition [Line Items]            
Other assets 39,400,000          
Goodwill [Member]            
Business Acquisition [Line Items]            
Other assets 61,500,000          
Series of Individually Immaterial Business Acquisitions [Member]            
Business Acquisition [Line Items]            
Potential payouts range, Low     0      
Potential payouts range, High     5,000,000.0      
AW Acquisition [Member]            
Business Acquisition [Line Items]            
Fair value of the contingent consideration $ 1,000,000.0          
Weighted average amortization period 20 years          
Business Combination, Acquisition Related Costs       $ 1,300,000    
Date of acquisition Feb. 18, 2022          
AW Acquisition [Member] | Software Development [Member]            
Business Acquisition [Line Items]            
Other assets     6,100,000      
Weighted average amortization period 6 years          
AW Acquisition [Member] | Trade Names [Member]            
Business Acquisition [Line Items]            
Weighted average amortization period 5 years          
AW Acquisition [Member] | Trademarks [Member]            
Business Acquisition [Line Items]            
Other assets     500,000      
Weighted average amortization period 5 years          
AW Acquisition [Member] | Customer Relationships [Member]            
Business Acquisition [Line Items]            
Other assets     $ 39,400,000      
Weighted average amortization period 20 years          
Call Option [Member]            
Business Acquisition [Line Items]            
Stock issued during period value stock options exercised   $ 65,000,000.0        
Option indexed to issuers equity settlement alternatives cash at fair value   $ 7,300,000        
Series B Preferred Stock [Member]            
Business Acquisition [Line Items]            
Preferred stock convertible conversion ratio   0.35        
Option indexed to issuers equity settlement alternatives cash at fair value   $ 32,700,000        
Series B Preferred Stock [Member] | Purchase Option Member            
Business Acquisition [Line Items]            
Option indexed to issuers equity settlement alternatives cash at fair value   $ 40,000,000.0