XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Schedule of Components and Preliminary Allocation of Purchase Price, Fair Values and Estimated Useful Lives of Identifiable Assets Acquired (Detail) - USD ($)
$ in Thousands
Mar. 01, 2024
Jan. 04, 2024
Sep. 30, 2024
Jun. 30, 2024
Business Acquisition [Line Items]        
Goodwill     $ 125,056 $ 125,056
Best Company        
Business Acquisition [Line Items]        
Estimated Fair Value   $ 6,364    
Best Company | Client relationships        
Business Acquisition [Line Items]        
Estimated Fair Value   $ 682    
Weighted-average useful life of intangible assets   8 years    
Best Company | Non-competition agreements        
Business Acquisition [Line Items]        
Estimated Fair Value   $ 454    
Weighted-average useful life of intangible assets   3 years    
Best Company | Shared assets license        
Business Acquisition [Line Items]        
Estimated Fair Value   $ 5,228    
Weighted-average useful life of intangible assets   10 years    
AquaVida        
Business Acquisition [Line Items]        
Estimated Fair Value $ 7,565      
Goodwill 3,915      
AquaVida | Client relationships        
Business Acquisition [Line Items]        
Estimated Fair Value $ 1,200      
Weighted-average useful life of intangible assets 8 years      
AquaVida | Non-competition agreements        
Business Acquisition [Line Items]        
Estimated Fair Value $ 500      
Weighted-average useful life of intangible assets 4 years      
AquaVida | Content [Member]        
Business Acquisition [Line Items]        
Estimated Fair Value $ 50      
Weighted-average useful life of intangible assets 1 year      
AquaVida | Existing technology        
Business Acquisition [Line Items]        
Estimated Fair Value $ 1,900      
Weighted-average useful life of intangible assets 5 years