XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Supplementary Balance Sheet Information - Investments Available-for-sale (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost $ 120,866
Gross Unrealized Gains 25
Gross Unrealized Losses (9)
Fair Market Value 120,882
Certificate of deposit  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 2,609
Gross Unrealized Gains 1
Gross Unrealized Losses 0
Fair Market Value 2,610
Corporate debt securities  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 77,901
Gross Unrealized Gains 15
Gross Unrealized Losses (6)
Fair Market Value 77,910
Commercial paper  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 12,434
Gross Unrealized Gains 4
Gross Unrealized Losses (2)
Fair Market Value 12,436
Non U.S. government  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 732
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Market Value 732
U.S. treasury securities  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 27,190
Gross Unrealized Gains 5
Gross Unrealized Losses (1)
Fair Market Value $ 27,194