XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets:    
Total fair value of assets $ 337,340 $ 406,483
Money Market Funds | Cash and Cash Equivalents    
Assets:    
Total fair value of assets 106,643 [1] 255,080 [2]
US Treasury Securities | Short-Term Investments    
Assets:    
Total fair value of assets 96,063 [3] 127,476 [4]
US Treasury Securities | Long-Term Investments    
Assets:    
Total fair value of assets [5] 37,144  
US Government Agency Securities | Short-Term Investments    
Assets:    
Total fair value of assets 16,874 [3] 1,468 [4]
US Government Agency Securities | Long-Term Investments    
Assets:    
Total fair value of assets [5] 9,747  
Corporate Debt Securities | Short-Term Investments    
Assets:    
Total fair value of assets 2,732 [3] 3,301 [4]
Commercial Paper | Short-Term Investments    
Assets:    
Total fair value of assets 68,137 [3] 18,519 [4]
Supranational Debt Securities | Short-Term Investments    
Assets:    
Total fair value of assets [4]   639
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total fair value of assets 239,850 382,556
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money Market Funds | Cash and Cash Equivalents    
Assets:    
Total fair value of assets 106,643 [1] 255,080 [2]
Quoted Prices in Active Markets for Identical Assets (Level 1) | US Treasury Securities | Short-Term Investments    
Assets:    
Total fair value of assets 96,063 [3] 127,476 [4]
Quoted Prices in Active Markets for Identical Assets (Level 1) | US Treasury Securities | Long-Term Investments    
Assets:    
Total fair value of assets [5] 37,144  
Significant Other Observable Inputs (Level 2)    
Assets:    
Total fair value of assets 97,490 23,927
Significant Other Observable Inputs (Level 2) | US Government Agency Securities | Short-Term Investments    
Assets:    
Total fair value of assets 16,874 [3] 1,468 [4]
Significant Other Observable Inputs (Level 2) | US Government Agency Securities | Long-Term Investments    
Assets:    
Total fair value of assets [5] 9,747  
Significant Other Observable Inputs (Level 2) | Corporate Debt Securities | Short-Term Investments    
Assets:    
Total fair value of assets 2,732 [3] 3,301 [4]
Significant Other Observable Inputs (Level 2) | Commercial Paper | Short-Term Investments    
Assets:    
Total fair value of assets $ 68,137 [3] 18,519 [4]
Significant Other Observable Inputs (Level 2) | Supranational Debt Securities | Short-Term Investments    
Assets:    
Total fair value of assets [4]   $ 639
[1] Included as cash and cash equivalents on the condensed consolidated balance sheets.
[2] Included as cash and cash equivalents on the condensed consolidated balance sheets.
[3] Included as short-term marketable securities on the condensed consolidated balance sheets.
[4] Included as short-term marketable securities on the condensed consolidated balance sheets.
[5] Included as long-term marketable securities on the condensed consolidated balance sheets.