XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents, Restricted Cash and Marketable Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Restricted Cash and Cash Equivalents Items [Line Items]    
Cost $ 581,751 $ 568,241
Gross Unrealized Gains 308 82
Gross Unrealized Losses (525) (689)
Total marketable securities 581,534 567,634
Cash and cash equivalents 12,254 59,336
Short-term investments 569,280 508,298
Commercial paper    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cost 174,872 210,146
Gross Unrealized Gains 141 30
Gross Unrealized Losses (22) (220)
Total marketable securities 174,991 209,956
U.S. government securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cost 257,150 244,174
Gross Unrealized Gains 75 19
Gross Unrealized Losses (375) (353)
Total marketable securities 256,850 243,840
Corporate bonds, asset backed and other securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cost 149,729 113,921
Gross Unrealized Gains 92 33
Gross Unrealized Losses (128) (116)
Total marketable securities $ 149,693 $ 113,838