XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Company 's Financial Assets Measured at Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost $ 4,872  
Total cash equivalents, Aggregate Fair Value 4,872 $ 5,372
Total short-term investments, Amortized Cost 14,091  
Total short-term investments, Unrealized Losses (10)  
Total short-term investments, Aggregate Fair Value 14,081 5,708
Total asset measured at fair value, Amortized Cost 18,963  
Total asset measured at fair value, Unrealized Losses (10)  
Total asset measured at fair value, Aggregate Fair Value 18,953 $ 11,080
Money Market Funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 4,872  
Total cash equivalents, Aggregate Fair Value 4,872  
Commercial Paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total short-term investments, Amortized Cost 12,866  
Total short-term investments, Unrealized Losses (10)  
Total short-term investments, Aggregate Fair Value 12,856  
Corporate Debt Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total short-term investments, Amortized Cost 1,225  
Total short-term investments, Aggregate Fair Value $ 1,225