XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Supplementary Information - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Business
Sep. 30, 2023
USD ($)
Noncash or Part Noncash Acquisitions [Line Items]        
Depreciation expense, including amortization of right-of-use assets under finance leases $ 2,300 $ 2,100 $ 6,800 $ 6,100
(Loss) gain on mark-to-market adjustment of contingent consideration     $ 189 4,494
2024 Acquisitions [Member]        
Noncash or Part Noncash Acquisitions [Line Items]        
Number of business acquisitions completed | Business     4  
Fair value of consideration transferred     $ 36,800  
2024 Acquisitions [Member] | Goodwill [Member]        
Noncash or Part Noncash Acquisitions [Line Items]        
Fair value of consideration transferred     12,500  
2024 Acquisitions [Member] | Goodwill Deductible for Tax Purpose [Member]        
Noncash or Part Noncash Acquisitions [Line Items]        
Fair value of consideration transferred 4,800   4,800  
2024 Acquisitions [Member] | Developed Technology [Member]        
Noncash or Part Noncash Acquisitions [Line Items]        
Fair value of consideration transferred     21,700  
2024 Acquisitions [Member] | Customer Relationships [Member]        
Noncash or Part Noncash Acquisitions [Line Items]        
Fair value of consideration transferred     2,600  
Prior Acquisitions [Member]        
Noncash or Part Noncash Acquisitions [Line Items]        
(Loss) gain on mark-to-market adjustment of contingent consideration $ 0 $ 3,500 $ (200) $ (4,500)