v3.26.1
Short-Term Investments - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 27,679 $ 28,489
Gains 0 12
Losses (20) 0
Estimated Fair Value 27,659 28,501
Government securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 5,441 28,489
Gains 0 12
Losses 0 0
Estimated Fair Value 5,441 $ 28,501
Corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 13,475  
Gains 0  
Losses (14)  
Estimated Fair Value 13,461  
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 8,763  
Gains 0  
Losses (6)  
Estimated Fair Value $ 8,757