v3.25.4
Business Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 01, 2025
May 01, 2025
Jan. 06, 2025
Oct. 30, 2024
Dec. 01, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]                
Cash purchase price for the acquisition, net of cash acquired           $ 87,608 $ 40,438 $ 142,129
XFunnel, Inc.[Member]                
Business Acquisition [Line Items]                
Acquisition effective date Dec. 01, 2025              
Cash purchase price for the acquisition, net of cash acquired $ 16,500              
Post-combination consideration $ 12,200              
Contingent consideration recognition period 3 years              
Transaction costs associated with acquisition $ 700              
Acquired technology $ 1,450              
Weighted average amortization period 5 years              
Dashworks Technologies Inc [Member]                
Business Acquisition [Line Items]                
Acquisition effective date   May 01, 2025            
Cash purchase price for the acquisition, net of cash acquired   $ 17,800            
Post-combination consideration   $ 6,600            
Contingent consideration recognition period   3 years            
Transaction costs associated with acquisition   $ 900            
Acquired technology   $ 1,550            
Weighted average amortization period   5 years            
Frame Technology, Inc. [Member]                
Business Acquisition [Line Items]                
Acquisition effective date     Jan. 06, 2025          
Cash purchase price for the acquisition, net of cash acquired     $ 50,900          
Post-combination consideration     $ 8,200          
Contingent consideration recognition period     2 years          
Transaction costs associated with acquisition     $ 1,000          
Acquired technology     $ 6,300          
Weighted average amortization period     5 years          
Frame Technology, Inc. [Member] | Operating Expense [Member]                
Business Acquisition [Line Items]                
Business combination consideration earned           6,200    
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        
Cacheflow, Inc [Member] | Operating Expense [Member]                
Business Acquisition [Line Items]                
Business combination consideration earned           16,400 3,200  
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           $ 1,000 $ 2,900 $ 200