v3.26.1
Business Combinations - Schedule of Allocation of the Purchase Price and Estimated Fair Values of the Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 12, 2026
Jan. 31, 2026
Identified assets and liabilities:      
Goodwill $ 119,320   $ 107,353
EMD Acquisition      
Identified assets and liabilities:      
Accounts receivable   $ 2,058  
Prepaid expenses and other assets   47  
Accounts payable   (851)  
Deferred Revenue   (503)  
Total identifiable net assets acquired   4,651  
Goodwill   12,120  
Consideration transferred   16,771  
EMD Acquisition | Trademarks      
Identified assets and liabilities:      
Intangible assets   700  
EMD Acquisition | Customer Relationships      
Identified assets and liabilities:      
Intangible assets   $ 3,200