XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost $ 262,165 $ 318,713
Total cash equivalents and marketable securities, Gross Unrealized Gains 15  
Total cash equivalents and marketable securities, Gross Unrealized Losses (146) (143)
Total cash equivalents and marketable securities, Fair Value 262,034 318,570
U.S. Treasury and agency securities    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost 118,365 40,093
Total cash equivalents and marketable securities, Gross Unrealized Gains 15  
Total cash equivalents and marketable securities, Gross Unrealized Losses (126) (76)
Total cash equivalents and marketable securities, Fair Value 118,254 40,017
Corporate debt securities    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost 6,328 75,598
Total cash equivalents and marketable securities, Gross Unrealized Losses (8) (50)
Total cash equivalents and marketable securities, Fair Value 6,320 75,548
Supranational and sovereign government securities    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost   6,011
Total cash equivalents and marketable securities, Gross Unrealized Losses   (1)
Total cash equivalents and marketable securities, Fair Value   6,010
Money Market Funds    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost 39,234 39,854
Total cash equivalents and marketable securities, Fair Value 39,234 39,854
Commercial Paper    
Cash Equivalents and Marketable Securities    
Total cash equivalents and marketable securities, Amortized Cost 98,238 157,157
Total cash equivalents and marketable securities, Gross Unrealized Losses (12) (16)
Total cash equivalents and marketable securities, Fair Value $ 98,226 $ 157,141