v3.25.2
Fair Value of Financial Assets and Liabilities - Narrative (Details)
$ in Millions
12 Months Ended
Jan. 31, 2025
USD ($)
milestone
Jul. 31, 2025
yr
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Number of milestones | milestone 2  
Sinergise | Customer Consent Escrow    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Liabilities for cash consideration placed in escrow account | $ $ 7.5  
Term | Salo Sciences    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Performance period | yr   4
Private Placement Warrants | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.80 0.80