XML 42 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Summary of Company 's Financial Assets Measured at Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost $ 5,872 $ 7,612
Total cash equivalents, Aggregate Fair Value 5,872 7,612
Total short-term investments, Amortized Cost 12,043 10,730
Total short-term investments, Unrealized Gains   4
Total short-term investments, Unrealized Losses (4)  
Total short-term investments, Aggregate Fair Value 12,039 10,734
Total asset measured at fair value, Amortized Cost 17,915 18,342
Total asset measured at fair value, Unrealized Gains   4
Total asset measured at fair value, Unrealized Losses (4)  
Total asset measured at fair value, Aggregate Fair Value 17,911 18,346
Money Market Funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 3,882 6,117
Total cash equivalents, Aggregate Fair Value 3,882 6,117
Commercial Paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 499 746
Total cash equivalents, Aggregate Fair Value 499 746
Total short-term investments, Amortized Cost 6,331 6,571
Total short-term investments, Unrealized Gains   2
Total short-term investments, Unrealized Losses (1)  
Total short-term investments, Aggregate Fair Value 6,330 6,573
Corporate Debt Securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 992  
Total cash equivalents, Aggregate Fair Value 992  
U.S. Treasury bills    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents, Amortized Cost 499 749
Total cash equivalents, Aggregate Fair Value 499 749
Total short-term investments, Amortized Cost 4,476 3,225
Total short-term investments, Unrealized Gains   2
Total short-term investments, Unrealized Losses (3)  
Total short-term investments, Aggregate Fair Value 4,473 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,236 934
Total short-term investments, Aggregate Fair Value $ 1,236 $ 934