XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurement - Summary of Financial Instruments Recorded at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value $ 217,609 $ 3,000
U.S. Treasury securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 157,277  
Certificates of deposit    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 6,490 3,000
Corporate debt securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 36,327  
Commercial paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 11,620  
Asset-backed securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 5,895  
Fair Value Measurements Recurring    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents and marketable securities 368,688 5,027
Fair Value Measurements Recurring | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents and marketable securities 151,079 5,027
Fair Value Measurements Recurring | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents and marketable securities 217,609 0
Fair Value Measurements Recurring | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total cash equivalents and marketable securities 0 0
Fair Value Measurements Recurring | Money market mutual funds    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Money market funds, fair value 151,079 2,027
Fair Value Measurements Recurring | Money market mutual funds | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Money market funds, fair value 151,079 2,027
Fair Value Measurements Recurring | Money market mutual funds | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Money market funds, fair value 0 0
Fair Value Measurements Recurring | Money market mutual funds | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Money market funds, fair value 0 0
Fair Value Measurements Recurring | U.S. Treasury securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 157,277  
Fair Value Measurements Recurring | U.S. Treasury securities | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0  
Fair Value Measurements Recurring | U.S. Treasury securities | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 157,277  
Fair Value Measurements Recurring | U.S. Treasury securities | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0  
Fair Value Measurements Recurring | Certificates of deposit    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 6,490 3,000
Fair Value Measurements Recurring | Certificates of deposit | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0 3,000
Fair Value Measurements Recurring | Certificates of deposit | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 6,490 0
Fair Value Measurements Recurring | Certificates of deposit | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0 $ 0
Fair Value Measurements Recurring | Corporate debt securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 36,327  
Fair Value Measurements Recurring | Corporate debt securities | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0  
Fair Value Measurements Recurring | Corporate debt securities | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 36,327  
Fair Value Measurements Recurring | Corporate debt securities | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0  
Fair Value Measurements Recurring | Commercial paper    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 11,620  
Fair Value Measurements Recurring | Commercial paper | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0  
Fair Value Measurements Recurring | Commercial paper | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 11,620  
Fair Value Measurements Recurring | Commercial paper | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0  
Fair Value Measurements Recurring | Asset-backed securities    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 5,895  
Fair Value Measurements Recurring | Asset-backed securities | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 0  
Fair Value Measurements Recurring | Asset-backed securities | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value 5,895  
Fair Value Measurements Recurring | Asset-backed securities | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total marketable securities, fair value $ 0