XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Summary of Company 's Financial Assets Measured at Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost $ 12,364 $ 7,612
Total cash equivalents, Aggregate Fair Value 12,364 7,612
Total short-term investments, Amortized Cost 12,070 10,730
Total short-term investments, Unrealized Gains   4
Total short-term investments, Unrealized Losses (1)  
Total short-term investments, Aggregate Fair Value 12,069 10,734
Total asset measured at fair value, Amortized Cost 24,434 18,342
Total asset measured at fair value, Unrealized Gains   4
Total asset measured at fair value, Unrealized Losses (1)  
Total asset measured at fair value, Aggregate Fair Value 24,433 18,346
Money Market Funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 9,476 6,117
Total cash equivalents, Aggregate Fair Value 9,476 6,117
Commercial Paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 1,991 746
Total cash equivalents, Aggregate Fair Value 1,991 746
Total short-term investments, Amortized Cost 8,653 6,571
Total short-term investments, Unrealized Gains   2
Total short-term investments, Unrealized Losses (1)  
Total short-term investments, Aggregate Fair Value 8,652 6,573
Corporate Debt Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 649  
Total cash equivalents, Aggregate Fair Value 649  
U.S. Treasury bills    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 248 749
Total cash equivalents, Aggregate Fair Value 248 749
Total short-term investments, Amortized Cost 1,982 3,225
Total short-term investments, Unrealized Gains   2
Total short-term investments, Aggregate Fair Value 1,982 3,227
U.S. Government Sponsored Entities - Mortgagebacked Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total short-term investments, Amortized Cost 1,435 934
Total short-term investments, Aggregate Fair Value $ 1,435 $ 934