XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Additional Information (Details)
clinic in Thousands
3 Months Ended 9 Months Ended 13 Months Ended
Jan. 02, 2024
USD ($)
clinic
Mar. 01, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 30, 2021
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Vault                
Business Acquisition [Line Items]                
Purchase price $ 76,100,000              
Contingent consideration 2,800,000              
Transaction expenses         $ 100,000      
Revenues attributable to acquiree         13,300,000      
Vault | Customer lists                
Business Acquisition [Line Items]                
Finite lived assets acquired $ 39,000,000              
Useful life of assets acquired 12 years              
Vault | Trade Names                
Business Acquisition [Line Items]                
Useful life of assets acquired 2 years              
Vault | Developed Technology                
Business Acquisition [Line Items]                
Useful life of assets acquired 7 years              
Vault | Revolving Credit Facility                
Business Acquisition [Line Items]                
Proceeds from lines of credit $ 65,000,000              
Vault | Office                
Business Acquisition [Line Items]                
Number of clinics acquired | clinic 17              
Socrates Limited And A-Check                
Business Acquisition [Line Items]                
Purchase price   $ 66,200,000            
Transaction expenses         200,000 $ 2,700,000    
Cash purchase price   49,500,000            
Tax deductible goodwill   0            
Total consideration, purchase price adjustment             $ (294,000)  
Socrates Limited And A-Check | Customer lists                
Business Acquisition [Line Items]                
Finite lived assets acquired   $ 28,000,000            
Useful life of assets acquired   15 years            
Socrates Limited And A-Check | Trade Names                
Business Acquisition [Line Items]                
Useful life of assets acquired   2 years            
Socrates Limited And A-Check | Developed Technology                
Business Acquisition [Line Items]                
Useful life of assets acquired   8 years            
Socrates Limited And A-Check | Non-compete agreements                
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        
Cash purchase price       $ 66,300,000        
Total consideration, purchase price adjustment               $ (300,000)
EBI | Revision of Prior Period, Error Correction, Adjustment                
Business Acquisition [Line Items]                
Contingent consideration         $ 4,000,000   $ 4,000,000