v3.26.1
Fair Value Measurements - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 197,755 $ 239,403
Gross Unrealized Gains 171 531
Gross Unrealized Losses (71) (3)
Fair Value 197,855 239,931
US Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 149,745 159,033
Gross Unrealized Gains 142 422
Gross Unrealized Losses (40) 0
Fair Value 149,847 159,455
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 42,758 75,117
Gross Unrealized Gains 29 102
Gross Unrealized Losses (31) (3)
Fair Value 42,756 75,216
U.S. Government Agency Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 5,252 5,253
Gross Unrealized Gains 0 7
Gross Unrealized Losses 0 0
Fair Value $ 5,252 $ 5,260