v3.26.1
Short-Term Investments and Cash Equivalents - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 122,808 $ 145,327
Unrealized Gains 18 120
Unrealized Losses (33) 0
Fair Value 122,793 145,447
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 34,540 37,318
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 34,540 37,318
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 39,258 43,857
Unrealized Gains 2 24
Unrealized Losses (15) 0
Fair Value 39,245 43,881
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 12,363 16,239
Unrealized Gains 3 23
Unrealized Losses 0 0
Fair Value 12,366 16,262
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 32,609 44,907
Unrealized Gains 13 66
Unrealized Losses (7)  
Fair Value 32,615 44,973
Corporate bonds Maturity with More than 1 Year less than 2 Years    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 4,038 3,006
Unrealized Gains 0 7
Unrealized Losses (11) 0
Fair Value $ 4,027 $ 3,013