v3.26.1
Fair Value of Financial Instruments - Schedule of Debt Securities, Fair Value of U.S. Treasury Securities and Money Market Fund (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost $ 549,441  
Investments above with unrealized loss, amortized cost 309,888  
Investments above with unrealized loss, amortized cost 239,553  
U.S. Treasury securities, gross unrealized gains 505  
Investments above with no unrealized loss, gross unrealized gains 505  
U.S. Treasury securities, gross unrealized losses (172)  
Investments above with unrealized loss, gross unrealized losses (172)  
Debt securities, available-for-sale, fair value 549,774  
Investments above with no unrealized loss, fair value 310,393  
Investments above with unrealized loss, fair value 239,381  
Money Market fund    
Debt Securities, Available-for-Sale [Line Items]    
Debt securities, available-for-sale, fair value 23,970 $ 217,515
Money Market fund | Cash and cash equivalents    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 23,970 217,515
U.S. Treasury securities, gross unrealized gains 0 0
U.S. Treasury securities, gross unrealized losses 0 0
Debt securities, available-for-sale, fair value 23,970 217,515
U.S. Treasury and government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 307,740  
U.S. Treasury securities, gross unrealized gains 101  
U.S. Treasury securities, gross unrealized losses (109)  
Debt securities, available-for-sale, fair value 307,732  
U.S. Treasury and government agency securities | Cash and cash equivalents    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 9,974  
U.S. Treasury securities, gross unrealized gains 1  
U.S. Treasury securities, gross unrealized losses 0  
Debt securities, available-for-sale, fair value 9,975  
U.S. Treasury and government agency securities | Short-term investments    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 134,625  
U.S. Treasury securities, gross unrealized gains 73  
U.S. Treasury securities, gross unrealized losses (21)  
Debt securities, available-for-sale, fair value 134,677  
U.S. Treasury and government agency securities | Long-term investments    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 163,141  
U.S. Treasury securities, gross unrealized gains 27  
U.S. Treasury securities, gross unrealized losses (88)  
Debt securities, available-for-sale, fair value 163,080  
Corporate debt securities, included in:    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 183,126  
U.S. Treasury securities, gross unrealized gains 393  
U.S. Treasury securities, gross unrealized losses (63)  
Debt securities, available-for-sale, fair value 183,456  
Corporate debt securities, included in: | Short-term investments    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 63,847  
U.S. Treasury securities, gross unrealized gains 141  
U.S. Treasury securities, gross unrealized losses 0  
Debt securities, available-for-sale, fair value 63,988  
Corporate debt securities, included in: | Long-term investments    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 119,279  
U.S. Treasury securities, gross unrealized gains 252  
U.S. Treasury securities, gross unrealized losses (63)  
Debt securities, available-for-sale, fair value 119,468  
Commercial paper, included in:    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 34,605  
U.S. Treasury securities, gross unrealized gains 11  
U.S. Treasury securities, gross unrealized losses 0  
Debt securities, available-for-sale, fair value 34,616  
Commercial paper, included in: | Short-term investments    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost 34,605  
U.S. Treasury securities, gross unrealized gains 11  
U.S. Treasury securities, gross unrealized losses 0  
Debt securities, available-for-sale, fair value $ 34,616  
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost   168,296
U.S. Treasury securities, gross unrealized gains   3,589
U.S. Treasury securities, gross unrealized losses   0
Debt securities, available-for-sale, fair value   171,885
U.S. Treasury securities | Cash and cash equivalents    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost   72,762
U.S. Treasury securities, gross unrealized gains   167
U.S. Treasury securities, gross unrealized losses   0
Debt securities, available-for-sale, fair value   72,929
U.S. Treasury securities | Short-term investments    
Debt Securities, Available-for-Sale [Line Items]    
U.S. Treasury securities, amortized cost   95,534
U.S. Treasury securities, gross unrealized gains   3,422
U.S. Treasury securities, gross unrealized losses   0
Debt securities, available-for-sale, fair value   $ 98,956