v3.22.4
Investments and Fair Value Measurements - Strategic Investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Fair Value Disclosures [Abstract]    
Total initial cost $ 40,617 $ 18,809
Unrealized net gains due to changes in fair value 6,653 4,823
Carrying value $ 47,270 $ 23,632