v3.26.1
Available-for-Sale Securities - Summary of Available-For-Sale Securities Recorded in Cash and Cash Equivalents or Marketable Securities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   $ 131,488,000
Unrealized Gains   170,000
Unrealized Losses   (22,000)
Fair Value $ 0 131,636,000
Cash   609,000
Total cash, cash equivalent and marketable securities   132,245,000
U.S. Treasury money market funds | Cash equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   37,177,000
Unrealized Gains   0
Unrealized Losses   0
Fair Value   37,177,000
Commercial paper | Cash equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   3,962,000
Unrealized Gains   1,000
Unrealized Losses   0
Fair Value   3,963,000
Commercial paper | Marketable securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   42,872,000
Unrealized Gains   69,000
Unrealized Losses   (22,000)
Fair Value   42,919,000
Corporate debt securities | Marketable securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   15,165,000
Unrealized Gains   29,000
Unrealized Losses   0
Fair Value   15,194,000
U.S. Treasury securities | Marketable securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   27,340,000
Unrealized Gains   51,000
Unrealized Losses   0
Fair Value   27,391,000
U.S. Government agency bonds | Marketable securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   4,972,000
Unrealized Gains   20,000
Unrealized Losses   0
Fair Value   $ 4,992,000