v3.25.2
Business Acquisitions - Summary of Preliminary Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
May 01, 2025
Jan. 06, 2025
Dec. 31, 2024
Business Acquisition [Line Items]        
Goodwill $ 274,716     $ 209,508
Dashworks Technologies, Inc. [Member]        
Business Acquisition [Line Items]        
Cash   $ 414    
Accounts receivable   30    
Acquired technology   1,550    
Goodwill   16,653    
Accrued expenses and other liabilities   (344)    
Deferred revenue   (91)    
Total purchase price   $ 18,212    
Frame Technology, Inc. [Member]        
Business Acquisition [Line Items]        
Cash     $ 527  
Accounts receivable     592  
Acquired technology     6,300  
Goodwill     44,998  
Accrued expenses and other liabilities     (804)  
Deferred revenue     (169)  
Total purchase price     $ 51,444