XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Feb. 22, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Contingent consideration liability     $ 2,000  
Other long-term liabilities   $ 5,481 3,001  
Selling, general, and administrative   143,637 121,167 $ 64,882
Goodwill   91,755 78,839 21,820
Stock-based compensation expense, net of amounts capitalized   39,324 23,220 $ 5,705
2021 Acquisitions [Member]        
Business Acquisition [Line Items]        
Purchase consideration     66,900  
Other long-term liabilities   300    
Selling, general, and administrative   1,900    
Business acquisition intangible assets     10,700  
Goodwill     57,200  
Other net assets     1,000  
Deductible Amount, Goodwill     $ 55,700  
Finite-Lived Intangible Assets, Amortization Method     straight-line basis  
Weighted average remaining amortization period (in years)     15 years  
Business Acquisition, Transaction Costs     $ 1,600  
2022 Acquisition [Member]        
Business Acquisition [Line Items]        
Cash consideration $ 18,600      
Selling, general, and administrative   $ 500 $ 100  
Business Combination, Acquisition Related Costs 6,400      
Net liabilities assumed (1,000)      
Goodwill $ 13,400      
Finite-Lived Intangible Assets, Amortization Method straight-line basis      
Weighted average remaining amortization period (in years) 15 years