XML 108 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Summary of Company's Cash Equivalents and Marketable Securities' Amortized Costs, Gross Unrealized Gains, Gross Unrealized Losses and Estimated Fair Values by Significant Investment Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Cash equivalents, Amortized cost $ 188,612 $ 354,061
Cash equivalents, Fair value 188,612 $ 354,061
Short-term marketable securities, Amortized cost 92,112  
Short-term marketable securities, Unrealized losses (4)  
Short-term marketable securities, Unrealized gain 102  
Short-term marketable securities, Fair value 92,210  
Long-term marketable securities, Amortized cost 4,008  
Long-term marketable securities, Unrealized gain 24  
Long-term marketable securities, Fair value 4,032  
Cash equivalents and marketable securities, Amortized cost 284,732  
Cash equivalents and marketable securities, Unrealized losses (4)  
Cash equivalents and marketable securities, Unrealized gain 126  
Cash equivalents and marketable securities, Fair value 284,854  
US Government Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Short-term marketable securities, Amortized cost 41,014  
Short-term marketable securities, Unrealized gain 79  
Short-term marketable securities, Fair value 41,093  
Long-term marketable securities, Amortized cost 4,008  
Long-term marketable securities, Unrealized gain 24  
Long-term marketable securities, Fair value 4,032  
US Government Agency Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Short-term marketable securities, Amortized cost 11,604  
Short-term marketable securities, Unrealized gain 9  
Short-term marketable securities, Fair value $ 11,613  
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Cash equivalents, Contractual Maturity Three months or less  
Cash equivalents, Amortized cost $ 5,736  
Cash equivalents, Fair value 5,736  
Short-term marketable securities, Amortized cost 5,051  
Short-term marketable securities, Unrealized gain 2  
Short-term marketable securities, Fair value $ 5,053  
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Cash equivalents, Contractual Maturity Three months or less  
Cash equivalents, Amortized cost $ 642  
Cash equivalents, Fair value 642  
Short-term marketable securities, Amortized cost 32,933  
Short-term marketable securities, Unrealized losses (4)  
Short-term marketable securities, Unrealized gain 12  
Short-term marketable securities, Fair value 32,941  
Foreign corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Short-term marketable securities, Amortized cost 1,510  
Short-term marketable securities, Fair value $ 1,510  
Maximum | US Government Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Short-term marketable securities, Contractual Maturity 1 year  
Long-term marketable securities, Contractual Maturity 2 years  
Maximum | US Government Agency Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Short-term marketable securities, Contractual Maturity 1 year  
Maximum | Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Short-term marketable securities, Contractual Maturity 1 year  
Maximum | Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Short-term marketable securities, Contractual Maturity 1 year  
Maximum | Foreign corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Short-term marketable securities, Contractual Maturity 1 year  
Minimum | US Government Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Long-term marketable securities, Contractual Maturity 1 year  
Money Market Funds    
Debt Securities, Available-for-Sale [Line Items]    
Cash equivalents, Contractual Maturity Three months or less Three months or less
Cash equivalents, Amortized cost $ 182,234 $ 354,061
Cash equivalents, Fair value $ 182,234 $ 354,061