XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Short-Term and Long-Term Investments - Legal Maturities of Debt Investments (Details)
$ in Thousands
May 01, 2021
USD ($)
Amortized Cost  
Less than one year $ 151,764
Due in 1-2 years 91,695
Amortized Cost 243,459
Estimated Fair Value  
Less than one year 151,816
Due in 1-2 years 91,715
Estimated Fair Value $ 243,531