v3.25.1
Acquisitions - Schedule of Preliminary Purchase Consideration (Details) - USD ($)
$ in Thousands
Apr. 16, 2025
Apr. 30, 2025
Jul. 31, 2024
Business Acquisition [Line Items]      
Goodwill   $ 393,592 $ 372,214
Quantee sp..z o.o.      
Business Acquisition [Line Items]      
Acquired assets, net of assumed liabilities $ (514)    
Goodwill 21,378    
Deferred tax liability (1,368)    
Total preliminary purchase consideration $ 27,851    
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 5 years    
Quantee sp..z o.o. | Acquired technology      
Business Acquisition [Line Items]      
Finite lived assets acquired $ 6,305    
Quantee sp..z o.o. | Customer relationships      
Business Acquisition [Line Items]      
Finite lived assets acquired $ 2,050