v3.26.1
Fair Value Measurements - Summary of Financial Assets And Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Cash equivalents $ 73,682 $ 188,612
Short-term marketable securities 244,781 92,210
Long-term marketable securities 62,500  
US Government Agency Bonds    
Assets:    
Cash equivalents 8,802  
Commercial Paper    
Assets:    
Cash equivalents   5,736
Corporate Debt Securities    
Assets:    
Cash equivalents   642
Money Market Funds    
Assets:    
Cash equivalents 64,880 182,234
Recurring    
Assets:    
Cash equivalents 73,682 188,612
Short-term marketable securities 244,781 92,210
Long-term marketable securities 62,518 4,032
Total fair value of financial assets 380,981 284,854
Recurring | Level 1    
Assets:    
Cash equivalents 64,880 182,234
Short-term marketable securities 119,485 41,093
Long-term marketable securities 15,450 4,032
Total fair value of financial assets 199,815 227,359
Recurring | Level 2    
Assets:    
Cash equivalents 8,802 6,378
Short-term marketable securities 125,296 51,117
Long-term marketable securities 47,068  
Total fair value of financial assets 181,166 57,495
Recurring | Warrant liability    
Liabilities:    
Total liabilities 678 370
Recurring | Warrant liability | Level 3    
Liabilities:    
Total liabilities 678 370
Recurring | US Government Bonds    
Assets:    
Short-term marketable securities 116,504 41,093
Long-term marketable securities 15,450 4,032
Recurring | US Government Bonds | Level 1    
Assets:    
Short-term marketable securities 116,504 41,093
Long-term marketable securities 15,450 4,032
Recurring | US Government Agency Bonds    
Assets:    
Cash equivalents 8,802  
Short-term marketable securities 81,622 11,613
Long-term marketable securities 35,244  
Recurring | US Government Agency Bonds | Level 2    
Assets:    
Cash equivalents 8,802  
Short-term marketable securities 81,622 11,613
Long-term marketable securities 35,244  
Recurring | Commercial Paper    
Assets:    
Cash equivalents   5,736
Short-term marketable securities 13,136 5,053
Recurring | Commercial Paper | Level 2    
Assets:    
Cash equivalents   5,736
Short-term marketable securities 13,136 5,053
Recurring | Treasury bill    
Assets:    
Short-term marketable securities 2,981  
Recurring | Treasury bill | Level 1    
Assets:    
Short-term marketable securities 2,981  
Recurring | Corporate Debt Securities    
Assets:    
Cash equivalents   642
Short-term marketable securities 29,035 32,941
Long-term marketable securities 11,824  
Recurring | Corporate Debt Securities | Level 2    
Assets:    
Cash equivalents   642
Short-term marketable securities 29,035 32,941
Long-term marketable securities 11,824  
Recurring | Foreign corporate debt securities    
Assets:    
Short-term marketable securities 1,503 1,510
Recurring | Foreign corporate debt securities | Level 2    
Assets:    
Short-term marketable securities 1,503 1,510
Recurring | Money Market Funds    
Assets:    
Cash equivalents 64,880 182,234
Recurring | Money Market Funds | Level 1    
Assets:    
Cash equivalents $ 64,880 $ 182,234