v3.26.1
Financial Instruments - Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Apr. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]      
Fair Value $ 44,069    
Letter of Credit | Line of Credit      
Debt Securities, Available-for-Sale [Line Items]      
Restricted deposits   $ 2,300  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 44,069   $ 221,109
Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 129,739   188,028
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 2,068    
Restricted deposits 2,100    
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 259    
Restricted deposits 300    
Fair Value, Recurring      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at amortized cost 176,136   409,106
Gross Unrealized Gains 1   53
Gross Unrealized Losses (2)   (22)
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 176,135   409,137
Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Restricted cash 0    
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 23,595   99,591
Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Restricted cash 0    
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 129,739   180,429
Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Restricted cash 2,068    
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 2,068    
Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Restricted cash 259    
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 259    
Level 1: | U.S. treasury securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 23,595   99,591
Level 1: | U.S. treasury securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0   0
Level 1: | U.S. treasury securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 1: | U.S. treasury securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 1: | Fair Value, Recurring      
Debt Securities, Available-for-Sale [Line Items]      
Restricted cash 2,327    
Total cash, cash equivalents, marketable securities, and restricted cash at amortized cost 155,662   279,982
Gross Unrealized Gains 0   38
Gross Unrealized Losses (1)   0
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 155,661   280,020
Level 1: | Fair Value, Recurring | U.S. treasury securities      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost Basis 23,596   99,553
Gross Unrealized Gains 0   38
Gross Unrealized Losses (1)   0
Fair Value 23,595   99,591
Level 2: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 20,474   121,518
Level 2: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 0   7,599
Level 2: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 0    
Level 2: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 0    
Level 2: | Commercial paper | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 12,090   25,787
Level 2: | Commercial paper | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0   3,782
Level 2: | Commercial paper | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Commercial paper | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Certificates of deposit | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 1,533    
Level 2: | Certificates of deposit | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Certificates of deposit | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Certificates of deposit | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Corporate notes and obligations | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 6,843   83,395
Level 2: | Corporate notes and obligations | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0   3,817
Level 2: | Corporate notes and obligations | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Corporate notes and obligations | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Asset-backed securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 8   12,336
Level 2: | Asset-backed securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0   0
Level 2: | Asset-backed securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Asset-backed securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Fair Value 0    
Level 2: | Fair Value, Recurring      
Debt Securities, Available-for-Sale [Line Items]      
Total cash, cash equivalents, marketable securities, and restricted cash at amortized cost 20,474   129,124
Gross Unrealized Gains 1   15
Gross Unrealized Losses (1)   (22)
Total cash, cash equivalents, marketable securities, and restricted cash at fair value 20,474   129,117
Level 2: | Fair Value, Recurring | Commercial paper      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost Basis 12,090   29,569
Gross Unrealized Gains 0   0
Gross Unrealized Losses 0   0
Fair Value 12,090   29,569
Level 2: | Fair Value, Recurring | Certificates of deposit      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost Basis 1,533    
Gross Unrealized Gains 0    
Gross Unrealized Losses 0    
Fair Value 1,533    
Level 2: | Fair Value, Recurring | Corporate notes and obligations      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost Basis 6,843   87,221
Gross Unrealized Gains 1   12
Gross Unrealized Losses (1)   (21)
Fair Value 6,843   87,212
Level 2: | Fair Value, Recurring | Asset-backed securities      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost Basis 8   12,334
Gross Unrealized Gains 0   3
Gross Unrealized Losses 0   (1)
Fair Value 8   12,336
Cash | Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 0   0
Cash | Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 68,453   158,093
Cash | Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 0    
Cash | Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 0    
Cash | Level 1: | Fair Value, Recurring      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 68,453   158,093
Money market mutual funds | Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 0   0
Money market mutual funds | Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 61,286   22,336
Money market mutual funds | Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 0    
Money market mutual funds | Level 1: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent 0    
Money market mutual funds | Level 1: | Fair Value, Recurring      
Debt Securities, Available-for-Sale [Line Items]      
Cash and cash equivalent $ 61,286   $ 22,336