XML 54 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities and Fair Value Measurements - Summary of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   $ 797,448,000
Fair Value Measurements Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure $ 552,424,000  
Fair Value Measurements Recurring | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents (money market funds) 92,850,000  
Fair Value Measurements Recurring | U.S. Government Agency Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure 267,748,000  
Fair Value Measurements Recurring | U.S. Treasury Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure 186,477,000  
Fair Value Measurements Recurring | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure 5,349,000  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   $ 797,448,000
Level 1 | Fair Value Measurements Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents (money market funds) 92,850,000  
Assets, Fair Value Disclosure 279,327  
Level 1 | Fair Value Measurements Recurring | U.S. Treasury Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure 186,477,000  
Level 2 | Fair Value Measurements Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure 273,097,000  
Level 2 | Fair Value Measurements Recurring | U.S. Government Agency Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure 267,748,000  
Level 2 | Fair Value Measurements Recurring | Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure $ 5,349,000