v3.25.3
Short-Term Investments and Cash Equivalents - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 162,208 $ 46,037
Unrealized Gains 139 15
Unrealized Losses 0 0
Fair Value 162,347 46,052
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 31,193 27,485
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 31,193 27,485
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 58,943 12,553
Unrealized Gains 24 9
Unrealized Losses 0 0
Fair Value 58,967 12,562
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 16,086 1,743
Unrealized Gains 26 1
Unrealized Losses 0 0
Fair Value 16,112 1,744
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 44,486 4,256
Unrealized Gains 67 5
Unrealized Losses 0 0
Fair Value 44,553 $ 4,261
Corporate bonds Maturity with More than 1 Year less than 2 Years    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 11,500  
Unrealized Gains 22  
Fair Value $ 11,522