v3.26.1
Fair Value of Financial Assets and Liabilities - Narrative (Details)
$ in Thousands
12 Months Ended
Aug. 04, 2023
USD ($)
Jan. 31, 2026
USD ($)
yr
Jan. 31, 2025
USD ($)
Milestone
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Number of milestones | Milestone     2
Sinergise [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities for cash consideration placed in escrow account $ 10,842    
Sinergise [Member] | Customer Consent Escrow      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities for cash consideration placed in escrow account $ 7,500   $ 7,500
2030 Notes      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Financial instruments, principal amount   $ 460,000  
Financial instruments estimated fair value   $ 1,045,200  
Term | Salo Sciences [Member]      
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.95 0.80