XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Quoted prices in Active Market for Identical Assets (Level 1) | Money market funds    
Financial assets:    
Money market funds $ 42,020 $ 61,333
Quoted prices in Active Market for Identical Assets (Level 1) | U.S. Treasury debt securities    
Financial assets:    
Money market funds 112,603  
Investment   79,025
Significant Other Observable Inputs (Level 2) | Non-U.S. government securities    
Financial assets:    
Investment 2,446 2,423
Significant Other Observable Inputs (Level 2) | Municipal securities    
Financial assets:    
Investment 14,860 23,697
Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Financial assets:    
Investment 102,516 122,861
Significant Other Observable Inputs (Level 2) | Commercial Paper    
Financial assets:    
Investment 138,365 151,830
Fair Value Measurements Recurring    
Financial assets:    
Total financial assets measured at fair value on a recurring basis 412,810 441,169
Financial liabilities:    
Total financial liabilities measured at fair value on a recurring basis 2,143 3,861
Fair Value Measurements Recurring | Stock price appreciation milestones    
Financial liabilities:    
Stock price appreciation milestones 2,143 3,861
Fair Value Measurements Recurring | Money market funds    
Financial assets:    
Money market funds 42,020 61,333
Fair Value Measurements Recurring | U.S. Treasury debt securities    
Financial assets:    
Money market funds 112,603  
Investment   79,025
Fair Value Measurements Recurring | Non-U.S. government securities    
Financial assets:    
Money market funds 2,446  
Investment   2,423
Fair Value Measurements Recurring | Municipal securities    
Financial assets:    
Money market funds 14,860  
Investment   23,697
Fair Value Measurements Recurring | Corporate debt securities    
Financial assets:    
Money market funds 102,516  
Investment   122,861
Fair Value Measurements Recurring | Commercial Paper    
Financial assets:    
Money market funds 138,365  
Investment   151,830
Fair Value Measurements Recurring | Quoted prices in Active Market for Identical Assets (Level 1)    
Financial assets:    
Total financial assets measured at fair value on a recurring basis 154,623 140,358
Financial liabilities:    
Total financial liabilities measured at fair value on a recurring basis 0  
Fair Value Measurements Recurring | Significant Other Observable Inputs (Level 2)    
Financial assets:    
Total financial assets measured at fair value on a recurring basis 258,187 300,811
Financial liabilities:    
Total financial liabilities measured at fair value on a recurring basis 0  
Fair Value Measurements Recurring | Significant Unobservable Inputs (Level 3)    
Financial assets:    
Total financial assets measured at fair value on a recurring basis 0 0
Financial liabilities:    
Total financial liabilities measured at fair value on a recurring basis 2,143 3,861
Fair Value Measurements Recurring | Significant Unobservable Inputs (Level 3) | Stock price appreciation milestones    
Financial liabilities:    
Stock price appreciation milestones $ 2,143 $ 3,861