XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Marketable Securities, and Restricted Cash - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Cash, Money Market Funds, and Marketable Securities      
Cash and cash equivalents $ 211,307 $ 148,813 $ 235,639
Fair value, cash balances 211,307 148,813  
Cost, available-for-sale securities 54,298 144,700  
Gross unrealized gain, available-for-sale securities 22 82  
Gross unrealized loss, available-for-sale securities (1) 0  
Fair value, available-for-sale debt securities 54,319 144,782  
Cost, cash balances and available-for-sale securities 265,605 293,513  
Gross unrealized gain, cash balances and available-for-sale securities 22 82  
Gross unrealized loss, cash balances and available-for-sale securities (1) 0  
Fair value, cash balances and available-for-sale securities 265,626 293,595  
Commercial paper      
Cash, Money Market Funds, and Marketable Securities      
Cost, available-for-sale securities 44,022 144,299  
Gross unrealized gain, available-for-sale securities 10 82  
Gross unrealized loss, available-for-sale securities (1) 0  
Fair value, available-for-sale debt securities 44,031 144,381  
U.S. government agency bonds      
Cash, Money Market Funds, and Marketable Securities      
Cost, available-for-sale securities 9,875    
Gross unrealized gain, available-for-sale securities 12    
Fair value, available-for-sale debt securities 9,887    
Gross unrealized loss, cash balances and available-for-sale securities 0    
Money market      
Cash, Money Market Funds, and Marketable Securities      
Cost, available-for-sale securities 350 350  
Gross unrealized gain, available-for-sale securities 0 0  
Fair value, available-for-sale debt securities 350 350  
Gross unrealized loss, cash balances and available-for-sale securities 0 0  
Certificates of deposit      
Cash, Money Market Funds, and Marketable Securities      
Cost, available-for-sale securities 51 51  
Gross unrealized gain, available-for-sale securities 0 0  
Fair value, available-for-sale debt securities 51 51  
Gross unrealized loss, cash balances and available-for-sale securities $ 0 $ 0