XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Investments and Fair Value Measurements - Components of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Cost Basis $ 121,251 $ 87,354
Unrealized Gains (Losses) (21) (22)
Market Value 121,230 87,332
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 55,800 39,469
Short-term Investments and Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Market Value 65,430 47,863
Level 1 | Money market fund    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 55,800 39,469
Unrealized Gains (Losses) 0 0
Market Value 55,800 39,469
Level 1 | Money market fund | Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Market Value 55,800 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 17,002 9,396
Unrealized Gains (Losses) (21) (13)
Market Value 16,981 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 16,981 9,383
Level 2 | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 28,957 26,704
Unrealized Gains (Losses) 0 0
Market Value 28,957 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 28,957 26,704
Level 2 | Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 2,457 9,353
Unrealized Gains (Losses) (1) (12)
Market Value 2,456 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,456 9,341
Level 2 | Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost Basis 17,035 2,432
Unrealized Gains (Losses) 1 3
Market Value 17,036 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 $ 17,036 $ 2,435