v3.23.1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Apr. 30, 2023
Jan. 31, 2023
Fair Value Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Line Items]      
Investments, weighted average maturity   18 months  
Investments, term 2 years    
Debt and equity securities $ 414,743 $ 414,743 $ 528,127
Level 3 | Strategic Investments      
Fair Value Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Line Items]      
Debt and equity securities $ 12,500 $ 12,500 $ 12,500