v3.22.2.2
Fair Value Measurements - Maturity of Marketable Securities (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Fair Value Disclosures [Abstract]    
Due in one year or less $ 230,482  
Due after one year and within five years 19,917  
Total marketable securities $ 250,399 $ 276,511