XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Contractual Maturities of Cash Equivalents And Available-for-Sale Debt Investments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Within 1 year, Amortized Cost $ 350,678
Within 1 year, Fair Value 349,880
After 1 year through 5 years, Amortized Cost 109,987
After 1 year through 5 years, Fair Value 109,734
After 5 years through 10 Years, Amortized Cost 728
After 5 years through 10 years, Fair Value 729
After 10 Years, Amortized Cost 1,005
After 10 Years, Fair Value 1,003
Short-term investments, amortized cost 462,398
Total, fair value $ 461,346