XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Investments and Fair Value Measurements - Components of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis $ 99,193 $ 149,351 $ 130,761 $ 148,132
Total Investments, Cost Basis 139,857 159,009    
Short-term investments and marketable securities, Unrealized Gains (Losses) 134 (5)    
Short-term investments and marketable securities, Fair Value 40,798 9,653    
Total investments, Fair Value 139,991 159,004    
U.S. Treasury bonds        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Fair Value 23,935 4,828    
U.S. Treasury bonds | Level 1        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Cost Basis 23,871 4,830    
Short-term investments and marketable securities, Unrealized Gains (Losses) 64 (2)    
Short-term investments and marketable securities, Fair Value 23,935 4,828    
Commercial paper        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Fair Value 2,902      
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) 9      
Short-term investments and marketable securities, Fair Value 2,902      
Corporate bonds        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Fair Value 13,961      
Corporate bonds | Level 2        
Debt Securities, Available-for-sale [Line Items]        
Short-term investments and marketable securities, Cost Basis 13,900      
Short-term investments and marketable securities, Unrealized Gains (Losses) 61      
Short-term investments and marketable securities, Fair Value 13,961      
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 52,421 93,029    
Cash | Level 1        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis 52,421 93,029    
Cash and cash equivalents, Fair Value 52,421 93,029    
Money market fund        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis 46,772 56,322    
Money market fund | Level 1        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents, Cost Basis 46,772 56,322    
Cash and cash equivalents, Fair Value $ 46,772 $ 56,322