XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments and Fair Value Measurements - Components of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis $ 120,787 $ 149,351 $ 171,530 $ 148,132
Total Investments, Cost Basis 149,140 159,009    
Short-term investments and marketable securities, Unrealized Gains (Losses) (8) (5)    
Short-term investments and marketable securities, Fair Value 28,345 9,653    
Total investments, Fair Value 149,132 159,004    
U.S. Treasury bonds        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Fair Value 14,657 4,828    
U.S. Treasury bonds | Level 1        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Cost Basis 14,660 4,830    
Short-term investments and marketable securities, Unrealized Gains (Losses) (3) (2)    
Short-term investments and marketable securities, Fair Value 14,657 4,828    
Commercial paper        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Fair Value 2,890      
Commercial paper | Level 2        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Cost Basis 2,893      
Short-term investments and marketable securities, Unrealized Gains (Losses) (3)      
Short-term investments and marketable securities, Fair Value 2,890      
Corporate bonds        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Fair Value 10,798      
Corporate bonds | Level 2        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Cost Basis 10,800      
Short-term investments and marketable securities, Unrealized Gains (Losses) (2)      
Short-term investments and marketable securities, Fair Value 10,798      
Agency bonds        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Fair Value   4,825    
Agency bonds | Level 2        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Cost Basis   4,828    
Short-term investments and marketable securities, Unrealized Gains (Losses)   (3)    
Short-term investments and marketable securities, Fair Value   4,825    
Cash        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis 66,506 93,029    
Cash | Level 1        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis 66,506 93,029    
Cash and cash equivalents, Fair Value 66,506 93,029    
Money market fund        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis 54,281 56,322    
Money market fund | Level 1        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis 54,281 56,322    
Cash and cash equivalents, Fair Value $ 54,281 $ 56,322