v3.26.1
Fair Value of Financial Instruments - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Debt securities, available-for-sale, fair value $ 549,774  
Total 549,774 $ 389,400
Money Market fund    
Assets    
Debt securities, available-for-sale, fair value 23,970 217,515
Money Market fund | Cash and cash equivalents    
Assets    
Debt securities, available-for-sale, fair value 23,970 217,515
U.S. Treasury and government agency securities    
Assets    
Debt securities, available-for-sale, fair value 307,732  
U.S. Treasury and government agency securities | Cash and cash equivalents    
Assets    
Debt securities, available-for-sale, fair value 9,975  
Corporate debt securities    
Assets    
Debt securities, available-for-sale, fair value 183,456  
Commercial Paper    
Assets    
Debt securities, available-for-sale, fair value 34,616  
U.S. Treasury securities    
Assets    
Debt securities, available-for-sale, fair value   171,885
U.S. Treasury securities | Cash and cash equivalents    
Assets    
Debt securities, available-for-sale, fair value   72,929
Quoted prices in active markets for identical assets (Level 1)    
Assets    
Total 83,812 389,400
Quoted prices in active markets for identical assets (Level 1) | Money Market fund    
Assets    
Debt securities, available-for-sale, fair value 23,970 217,515
Quoted prices in active markets for identical assets (Level 1) | U.S. Treasury and government agency securities    
Assets    
Debt securities, available-for-sale, fair value 59,842  
Quoted prices in active markets for identical assets (Level 1) | U.S. Treasury securities    
Assets    
Debt securities, available-for-sale, fair value   171,885
Significant other observable inputs (Level 2)    
Assets    
Total 465,962 0
Significant other observable inputs (Level 2) | Money Market fund    
Assets    
Debt securities, available-for-sale, fair value 0 0
Significant other observable inputs (Level 2) | U.S. Treasury and government agency securities    
Assets    
Debt securities, available-for-sale, fair value 247,890  
Significant other observable inputs (Level 2) | Corporate debt securities    
Assets    
Debt securities, available-for-sale, fair value 183,456  
Significant other observable inputs (Level 2) | Commercial Paper    
Assets    
Debt securities, available-for-sale, fair value 34,616  
Significant other observable inputs (Level 2) | U.S. Treasury securities    
Assets    
Debt securities, available-for-sale, fair value   0
Significant unobservable inputs (Level 3)    
Assets    
Total 0 0
Significant unobservable inputs (Level 3) | Money Market fund    
Assets    
Debt securities, available-for-sale, fair value 0 0
Significant unobservable inputs (Level 3) | U.S. Treasury and government agency securities    
Assets    
Debt securities, available-for-sale, fair value 0  
Significant unobservable inputs (Level 3) | Corporate debt securities    
Assets    
Debt securities, available-for-sale, fair value 0  
Significant unobservable inputs (Level 3) | Commercial Paper    
Assets    
Debt securities, available-for-sale, fair value $ 0  
Significant unobservable inputs (Level 3) | U.S. Treasury securities    
Assets    
Debt securities, available-for-sale, fair value   $ 0