v3.25.2
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 13 Months Ended
Sep. 01, 2025
Jul. 31, 2025
Feb. 07, 2025
Aug. 01, 2024
Oct. 31, 2024
Jul. 31, 2025
Apr. 30, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2025
Jul. 30, 2025
Jan. 31, 2025
Sep. 01, 2025
Jan. 30, 2025
Business Combination [Line Items]                                
Accounts payable, accrued expenses and other current liabilities   $ 72,514       $ 72,514     $ 72,514   $ 72,514 $ 72,514   $ 70,022    
Interest expense           2,277   $ 124 2,919 $ 516            
Goodwill   110,686       110,686     110,686   110,686 110,686   96,782    
Hearsay                                
Business Combination [Line Items]                                
Cash consideration and liabilities incurred       $ 132,462                        
Payments to acquire business       125,000                        
Payments held in escrow   15,500   17,200                        
Interest expense             $ 500                  
Contingent consideration       39,800                        
Measurement period adjustment, consideration transferred             300                  
Contingent consideration, potential required payment       $ 75,000                        
ARR milestone achievement period       2 years                        
Business acquisition, equity interest issued or issuable, number of shares (in shares)                         2.1      
Equity interests issued and issuable, value       $ 7,825             11,800 4,200        
Vested (in shares)       1.5                        
Excess fair value recognized                       600        
Other transaction related payments       $ 640                        
Incentive pool liability       20,000                        
Non-contingent incentive pool amount       $ 8,800                        
Incentive pool service period       1 year                        
Transaction bonus payable       $ 1,500                        
Business combination, acquisition related costs                 11,200              
Incentive pool costs                 8,800              
Adjustment to intangible assets acquired       100                   9,900    
Adjustment to deferred tax assets acquired             200             $ 1,700    
Weighted Average Remaining Useful Life                           13 years   12 years
Increase in the valuation in intangible assets             $ 700                  
Indemnification liability       5,900                        
Indemnification liabilities, fair value       6,200                        
Indemnification asset       5,900                        
Initial payment for Canadian Good and Services Tax         $ 2,000                      
Total consideration transferred       180,727                        
Identifiable intangible assets acquired       101,850                        
Goodwill       92,240                        
Hearsay | Subsequent Event                                
Business Combination [Line Items]                                
Incentive pool payments $ 18,200                           $ 19,900  
Incentive pool forfeitures                             $ 100  
Hearsay | Technology                                
Business Combination [Line Items]                                
Identifiable intangible assets acquired       24,800                        
Hearsay | Customer relationships                                
Business Combination [Line Items]                                
Identifiable intangible assets acquired       $ 76,200                        
Hearsay | Former Holders of Hearsay's Outstanding Equity Interests                                
Business Combination [Line Items]                                
Accounts payable, accrued expenses and other current liabilities   $ 16,600       $ 16,600     $ 16,600   $ 16,600 $ 16,600        
Places Scout                                
Business Combination [Line Items]                                
Payments to acquire business     $ 20,300                          
Total consideration transferred     20,300                          
Goodwill     13,800                          
Contingent consideration     $ 10,000                          
Requisite service period associated with awards (in years)     2 years                          
Places Scout | Technology                                
Business Combination [Line Items]                                
Identifiable intangible assets acquired     $ 5,600                          
Places Scout | Customer relationships                                
Business Combination [Line Items]                                
Identifiable intangible assets acquired     $ 900