XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Cash Equivalents, and Investments and Fair Value Measurements - Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Adjusted Cost  
Due in 1 year or less $ 922,358
Due in 1-2 years 445,326
Investments not due at a single maturity date 228,318
Adjusted Cost 1,596,002
Fair Value  
Due in 1 year or less 915,431
Due in 1-2 years 435,413
Investments not due at a single maturity date 228,318
Total, Fair Value $ 1,579,162