XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Debt Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 566,289 $ 573,567
Unrealized Gains 79 1,859
Unrealized Losses (6,384) (172)
Fair Value 559,984 575,254
Certificates of deposit | Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 127,500 48,100
Unrealized Gains 0 18
Unrealized Losses (615) (19)
Fair Value 126,885 48,099
Commercial paper | Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 27,946 11,676
Unrealized Gains 0 5
Unrealized Losses (85) 0
Fair Value 27,861 11,681
Corporate notes and bonds | Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 87,259 39,620
Unrealized Gains 0 261
Unrealized Losses (2,194) (8)
Fair Value 85,065 39,873
U.S. treasury securities | Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 323,584 474,171
Unrealized Gains 79 1,575
Unrealized Losses (3,490) (145)
Fair Value $ 320,173 $ 475,601