v3.22.2.2
Investments - Schedule of Marketable Equity Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Debt and Equity Securities, FV-NI [Line Items]    
Total initial cost $ 38,936 $ 40,739
Cumulative net unrealized gains (losses) 43,854 63,579
Marketable securities    
Debt and Equity Securities, FV-NI [Line Items]    
Equity securities $ 82,790 $ 104,318