XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Schedule of Strategic Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Measurement Alternative $ 112,064 $ 91,399
Equity Method 92,603 93,400
Total equity securities 344,575 353,583
Debt securities 13,673 14,231
Fair value of strategic investments 153,581 183,015
Total strategic investments 358,248 367,814
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Equity securities 139,908 168,784
Debt securities $ 13,673 $ 14,231