XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents, Restricted Cash and Short-Term Investments - Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 350,928 $ 389,646
Unrealized Gains 9 0
Unrealized Losses (224) (256)
Estimated Fair Value 350,713 389,390
Cash, cash equivalents and restricted cash    
Marketable Securities [Line Items]    
Amortized Cost 81,707 94,172
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 81,707 94,172
U.S. agency securities    
Marketable Securities [Line Items]    
Amortized Cost   4,951
Unrealized Gains   0
Unrealized Losses   (3)
Estimated Fair Value   4,948
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 21,670 104,174
Unrealized Gains 0 0
Unrealized Losses (10) (94)
Estimated Fair Value 21,660 104,080
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 154,566 125,255
Unrealized Gains 0 0
Unrealized Losses (119) (68)
Estimated Fair Value 154,447 125,187
Treasury bills    
Marketable Securities [Line Items]    
Amortized Cost 40,011 12,290
Unrealized Gains 9 0
Unrealized Losses 0 (8)
Estimated Fair Value 40,020 12,282
Treasury bonds    
Marketable Securities [Line Items]    
Amortized Cost 52,404 42,301
Unrealized Gains 0 0
Unrealized Losses (95) (81)
Estimated Fair Value 52,309 42,220
Yankee bonds    
Marketable Securities [Line Items]    
Amortized Cost 570 6,503
Unrealized Gains 0 0
Unrealized Losses 0 (2)
Estimated Fair Value $ 570 $ 6,501