XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and Fair Value Measurements - Components of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cost Basis $ 149,860 $ 87,354
Unrealized Gains (Losses) 24 (22)
Market Value 149,884 87,332
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 94,081 39,469
Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value 55,803 47,863
Level 1 | Money market fund    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 94,081 39,469
Unrealized Gains (Losses) 0 0
Market Value 94,081 39,469
Level 1 | Money market fund | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 94,081 39,469
Level 1 | Money market fund | Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value 0 0
Level 1 | U.S. Treasury bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 12,149 9,396
Unrealized Gains (Losses) 25 (13)
Market Value 12,174 9,383
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 12,174 9,383
Level 2 | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 38,708 26,704
Unrealized Gains (Losses) 0 0
Market Value 38,708 26,704
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 38,708 26,704
Level 2 | Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 2,490 9,353
Unrealized Gains (Losses) (1) (12)
Market Value 2,489 9,341
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 2,489 9,341
Level 2 | Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 2,432 2,432
Unrealized Gains (Losses) 0 3
Market Value 2,432 2,435
Level 2 | Agency bonds | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 0 0
Level 2 | Agency bonds | Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value $ 2,432 $ 2,435