XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Oct. 31, 2022
Jan. 31, 2022
Fair Value, Separate Account Investment [Line Items]      
Unrealized losses for securities in unrealized loss position for less than 12 months   $ 57,100 $ 23,300
Unrealized losses for securities in unrealized loss position for 12 months or longer   39,000 0
Fair Value      
Fair Value, Separate Account Investment [Line Items]      
Equity securities   132,405 $ 168,784
Strategic Investment Of Technology Company      
Fair Value, Separate Account Investment [Line Items]      
Purchase of strategic investments $ 40,000    
Unrealized loss on securities   (17,800)  
Strategic Investment Of Technology Company | Fair Value      
Fair Value, Separate Account Investment [Line Items]      
Equity securities   $ 22,200  
Ownership percentage (less than) (as a percent)   1.00%