XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Cash, Cash Equivalents, and Short-Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash $ 30,648 $ 3,284
Unrealized Gains 8 67
Unrealized Losses 0 (15)
Total 78,201 73,406
Total 78,209 73,458
Fair Value, Inputs, Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 17,156 15,980
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 17,156 15,980
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 30,397 54,142
Unrealized Gains 8 67
Unrealized Losses 0 (15)
Fair Value 30,405 54,194
Fair Value, Inputs, Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 13,035 6,768
Unrealized Gains 2 1
Unrealized Losses 0 0
Fair Value 13,037 6,769
Fair Value, Inputs, Level 2 | Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 499 17,187
Unrealized Gains 0 8
Unrealized Losses 0 (15)
Fair Value 499 17,180
Fair Value, Inputs, Level 2 | U.S. agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 0 1,989
Unrealized Gains 0 2
Unrealized Losses 0 0
Fair Value 0 1,991
Fair Value, Inputs, Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 16,863 28,198
Unrealized Gains 6 56
Unrealized Losses 0 0
Fair Value 16,869 28,254
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash 30,648 3,284
Total 50,793 19,264
Cash and Cash Equivalents | Fair Value, Inputs, Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 17,156 15,980
Cash and Cash Equivalents | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 2,989 0
Cash and Cash Equivalents | Fair Value, Inputs, Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 2,989 0
Cash and Cash Equivalents | Fair Value, Inputs, Level 2 | Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 0 0
Cash and Cash Equivalents | Fair Value, Inputs, Level 2 | U.S. agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 0 0
Cash and Cash Equivalents | Fair Value, Inputs, Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 0 0
Short-term Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash 0 0
Total 27,416 54,194
Short-term Investments | Fair Value, Inputs, Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 0 0
Short-term Investments | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 27,416 54,194
Short-term Investments | Fair Value, Inputs, Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 10,048 6,769
Short-term Investments | Fair Value, Inputs, Level 2 | Corporate debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 499 17,180
Short-term Investments | Fair Value, Inputs, Level 2 | U.S. agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 0 1,991
Short-term Investments | Fair Value, Inputs, Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 16,869 $ 28,254