v3.26.1
Short-Term Investments - Schedule of Available-for-Sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Amortized cost $ 89,693  
Unrealized gain (loss) (21)  
Total fair value 89,672  
US Government Debt Securities    
Marketable Securities [Line Items]    
Amortized cost   $ 94,910
Unrealized gain (loss)   32
Total fair value   $ 94,942
US Government Debt Securities | Cash equivalents    
Marketable Securities [Line Items]    
Amortized cost 4,281  
Unrealized gain (loss) 0  
Total fair value 4,281  
US Government Debt Securities | Short-Term Investments    
Marketable Securities [Line Items]    
Amortized cost 85,412  
Unrealized gain (loss) (21)  
Total fair value $ 85,391