v3.25.0.1
Business Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 30, 2024
Dec. 01, 2023
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]        
Cash purchase price for the acquisition, net of cash acquired     $ 40,438 $ 142,129
APIHub, Inc [Member]        
Business Acquisition [Line Items]        
Acquisition effective date   Dec. 01, 2023    
Cash purchase price for the acquisition, net of cash acquired   $ 140,400    
Post-combination expense   4,100    
Payments to acquire businesses, working capital adjustment   $ 1,800    
Contingent consideration recognition period   2 years    
Transaction costs associated with acquisition   $ 3,400    
Acquired technology   $ 28,900    
Weighted average amortization period   5 years    
APIHub, Inc [Member] | Operating Expense [Member]        
Business Acquisition [Line Items]        
Business combination consideration earned     $ 3,100  
Cacheflow, Inc [Member]        
Business Acquisition [Line Items]        
Acquisition effective date Oct. 30, 2024      
Cash purchase price for the acquisition, net of cash acquired $ 40,400      
Post-combination consideration $ 24,500      
Contingent consideration recognition period 2 years      
Transaction costs associated with acquisition $ 1,400      
Acquired technology $ 4,000      
Weighted average amortization period 5 years