v3.21.2
Investments and Fair Value Measurements - Strategic Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Fair Value Disclosures [Abstract]    
Total initial cost $ 9,809 $ 2,500
Unrealized gains due to changes in fair value 4,356 0
Carrying value $ 14,165 $ 2,500