XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended 13 Months Ended
Mar. 01, 2023
Dec. 31, 2022
Nov. 30, 2021
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2022
Business Acquisition [Line Items]              
Contingent consideration       $ 4,821,000 $ 0    
Socrates and A-Check              
Business Acquisition [Line Items]              
Purchase price $ 65,900,000            
Transaction expenses       2,700,000      
Tax deductible goodwill 0            
Socrates and A-Check | Customer lists              
Business Acquisition [Line Items]              
Finite lived assets acquired $ 28,000,000            
Useful life of assets acquired 15 years            
Socrates and A-Check | Trade Names              
Business Acquisition [Line Items]              
Useful life of assets acquired 2 years            
Socrates and A-Check | Developed Technology              
Business Acquisition [Line Items]              
Useful life of assets acquired 8 years            
Socrates and A-Check | Non-compete agreement              
Business Acquisition [Line Items]              
Useful life of assets acquired 5 years            
A-Check              
Business Acquisition [Line Items]              
Contingent consideration $ 4,700,000            
Current portion of contingent consideration       $ 2,600,000      
Contingent consideration period       1 year      
Noncurrent portion of contingent consideration       $ 2,100,000      
Socrates              
Business Acquisition [Line Items]              
Retention requirements payable $ 5,000,000            
Period of retention requirements payable 2 years            
EBI              
Business Acquisition [Line Items]              
Purchase price   $ 67,500,000 $ 67,800,000        
Contingent consideration     1,500,000        
Current portion of contingent consideration   900,000       $ 900,000 $ 900,000
Contingent consideration period           2 years  
Noncurrent portion of contingent consideration   $ 300,000       $ 300,000 300,000
Cash purchase price     $ 66,300,000        
Total consideration, purchase price adjustment             $ (300,000)