v3.26.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Marketable securities $ 170,784  
Money Market Funds [Member] | Level 1    
Assets    
Cash equivalents 54,154  
Fair Value, Recurring    
Assets    
Restricted cash 1,088 $ 1,088
Total assets measured at fair value 226,026 41,865
Liabilities    
Credit line success fee derivative   500
Total liabilities measured at fair value   500
Fair Value, Recurring | U.S. Treasury Securities    
Assets    
Marketable securities 139,453  
Fair Value, Recurring | U.S. Government Agency Securities    
Assets    
Marketable securities 23,476  
Fair Value, Recurring | Commercial Paper    
Assets    
Marketable securities 5,876  
Fair Value, Recurring | Corporate debt securities    
Assets    
Marketable securities 1,979  
Fair Value, Recurring | Level 1    
Assets    
Restricted cash 1,088 1,088
Total assets measured at fair value 55,242 41,865
Fair Value, Recurring | Level 2    
Assets    
Total assets measured at fair value 170,784  
Fair Value, Recurring | Level 2 | U.S. Treasury Securities    
Assets    
Marketable securities 139,453  
Fair Value, Recurring | Level 2 | U.S. Government Agency Securities    
Assets    
Marketable securities 23,476  
Fair Value, Recurring | Level 2 | Commercial Paper    
Assets    
Marketable securities 5,876  
Fair Value, Recurring | Level 2 | Corporate debt securities    
Assets    
Marketable securities 1,979  
Fair Value, Recurring | Level 3    
Liabilities    
Credit line success fee derivative   500
Total liabilities measured at fair value   500
Fair Value, Recurring | Money Market Funds [Member]    
Assets    
Cash equivalents $ 54,154 40,777
Fair Value, Recurring | Money Market Funds [Member] | Level 1    
Assets    
Cash equivalents   $ 40,777