XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents, Marketable Securities, and Restricted Cash - Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Cash, Money Market Funds, and Marketable Securities      
Cash and cash equivalents $ 263,320 $ 148,813 $ 277,592
Fair value, cash balances 263,320 148,813  
Cost, available-for-sale securities 16,977 144,700  
Gross unrealized gain, available-for-sale securities 3 82  
Gross unrealized loss, available-for-sale securities 0 0  
Fair value, available-for-sale debt securities 16,980 144,782  
Cost, cash balances and available-for-sale securities 280,297 293,513  
Gross unrealized gain, cash balances and available-for-sale securities 3 82  
Gross unrealized loss, cash balances and available-for-sale securities 0 0  
Fair value, cash balances and available-for-sale securities 280,300 293,595  
Commercial paper      
Cash, Money Market Funds, and Marketable Securities      
Cost, available-for-sale securities 16,826 144,299  
Gross unrealized gain, available-for-sale securities 3 82  
Gross unrealized loss, available-for-sale securities 0 0  
Fair value, available-for-sale debt securities 16,829 144,381  
Money market      
Cash, Money Market Funds, and Marketable Securities      
Cost, available-for-sale securities 100 350  
Gross unrealized gain, available-for-sale securities 0 0  
Fair value, available-for-sale debt securities 100 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