XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Investments and Fair Value Measurements - Components of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Cost Basis $ 87,354 $ 105,546
Unrealized Gains (Losses) (22) (22)
Market Value 87,332 105,524
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 39,469 38,301
Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value 47,863 55,179
Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Market Value   12,044
Level 1 | Money market fund    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 39,469 38,301
Unrealized Gains (Losses) 0 0
Market Value 39,469 38,301
Level 1 | Money market fund | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 39,469 38,301
Level 1 | Money market fund | Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value 0 0
Level 1 | Money market fund | Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Market Value   0
Level 1 | U.S. Treasury bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 9,396 8,171
Unrealized Gains (Losses) (13) 0
Market Value 9,383 8,171
Level 1 | U.S. Treasury bonds | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 0 0
Level 1 | U.S. Treasury bonds | Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value 9,383 8,171
Level 1 | U.S. Treasury bonds | Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Market Value   0
Level 2 | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 26,704 23,312
Unrealized Gains (Losses) 0 0
Market Value 26,704 23,312
Level 2 | Commercial paper | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 0 0
Level 2 | Commercial paper | Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value 26,704 23,312
Level 2 | Commercial paper | Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Market Value   0
Level 2 | Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 9,353 20,107
Unrealized Gains (Losses) (12) (14)
Market Value 9,341 20,093
Level 2 | Corporate bonds | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 0 0
Level 2 | Corporate bonds | Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value 9,341 8,049
Level 2 | Corporate bonds | Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Market Value   12,044
Level 2 | Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 2,432  
Unrealized Gains (Losses) 3  
Market Value 2,435  
Level 2 | Agency bonds | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value  
Level 2 | Agency bonds | Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value $ 2,435  
Level 2 | Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis   15,655
Unrealized Gains (Losses)   (8)
Market Value   15,647
Level 2 | Asset-backed securities | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value   0
Level 2 | Asset-backed securities | Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value   15,647
Level 2 | Asset-backed securities | Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Market Value   $ 0