XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions and Investments - Additional Information (Details)
12 Months Ended
Feb. 18, 2022
USD ($)
Dec. 22, 2021
USD ($)
Oct. 27, 2020
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
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   $ 18,300,000 $ 58,645,000    
Purchase price       99,443,000    
Working capital adjustments 200,000     (202,000)    
Contingent consideration 5,000,000.0   15,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   2,600,000   $ 7,500,000 $ 5,200,000
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          
Equity issuance     25,400,000      
Revenue       222,653,000 166,154,000 118,317,000
Net Income Loss       (6,037,000) (17,677,000) 0
Interest expense       700,000 200,000  
Business combination, contingent consideration, liability       $ 2,300,000    
Monocl Holding Company [Member]            
Fair value of the contingent consideration     2,600,000      
Business combination,deferred revenue     $ 2,900,000      
Weighted average amortization period     14 years      
Business combination, Acquisition related costs     $ 400,000     400,000
Revenue           1,200,000
Net Income Loss           1,600,000
Adjustments to amortization expense           800,000
Interest expense           1,000,000.0
Minimum [Member] | Monocl Holding Company [Member]            
Purchase price     46,300,000      
Maximum [Member] | Monocl Holding Company [Member]            
Purchase price     60,000,000.0      
Developed software            
Other assets 6,100,000          
Analytical Wizards Acquisition [Member]            
Purchase price 99,400,000          
Trademarks Member            
Other assets     1,400,000      
Trademarks Member | Monocl Holding Company [Member]            
Other assets     $ 1,400,000      
Customer relationships     19 years      
Trade Names [Member]            
Other assets 500,000          
Trade Names [Member] | Monocl Holding Company [Member]            
Weighted average amortization period     17 years      
Customer Relationships [Member]            
Other assets 39,400,000   $ 11,900,000      
Customer Relationships [Member] | Monocl Holding Company [Member]            
Other assets     $ 11,900,000      
Weighted average amortization period     15 years      
Customer Relationships [Member] | Minimum [Member]            
Customer relationships       14 years    
Customer Relationships [Member] | Maximum [Member]            
Customer relationships       20 years    
Data [Member]            
Other assets     $ 3,000,000.0      
Data [Member] | Monocl Holding Company [Member]            
Other assets     $ 3,000,000.0      
Weighted average amortization period     3 years      
Technology [Member]            
Other assets     $ 2,600      
Technology [Member] | Monocl Holding Company [Member]            
Other assets     $ 2,600,000      
Weighted average amortization period     8 years      
Goodwill [Member]            
Other assets 61,700   $ 28,300,000      
Series of Individually Immaterial Business Acquisitions Member            
Potential payouts range, Low 0       0 0
Potential payouts range, High 5,000,000.0       10,000,000 5,000,000.0
Series of Individually Immaterial Business Acquisitions Member | Minimum [Member]            
Annual recurring revenue         12,000,000.0 8,500,000
Series of Individually Immaterial Business Acquisitions Member | Maximum [Member]            
Annual recurring revenue         $ 16,000,000.0 $ 9,500,000
AW acquisition            
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 | Developed software            
Other assets $ 6,100,000          
Weighted average amortization period 6 years          
AW acquisition | Trademarks Member            
Other assets $ 500,000          
Customer relationships 5 years          
AW acquisition | Trade Names [Member]            
Weighted average amortization period 5 years          
AW acquisition | Customer Relationships [Member]            
Other assets $ 39,400,000          
Weighted average amortization period 20 years          
Call Option [Member]            
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]            
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]            
Option indexed to issuers equity settlement alternatives cash at fair value   $ 40,000,000.0