XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents, Restricted Cash and Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash, Cash Equivalents, Restricted Cash and Investments
June 30, 2024
(in thousands)Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Cash, cash equivalents and restricted cash$33,407 $ $ $33,407 
Corporate bonds3,873   3,873 
Commercial paper15,583  (8)15,575 
Treasury bills183,128  (6)183,122 
Treasury bonds94,537  (39)94,498 
Total cash, cash equivalents, restricted cash and short-term investments330,528  (53)330,475 
Total long-term investment corporate bond199   199 
Total cash, cash equivalents, restricted cash and investments$330,727 $ $(53)$330,674 
December 31, 2023
(in thousands)Amortized CostUnrealized GainsUnrealized LossesEstimated Fair Value
Cash, cash equivalents and restricted cash$48,875 $— $— $48,875 
Corporate bonds33,576 — 33,580 
Commercial paper39,305 — (1)39,304 
Treasury bills122,757 49 — 122,806 
Treasury bonds105,903 21 — 105,924 
Total cash, cash equivalents, restricted cash and short-term investments350,416 74 (1)350,489 
Total long-term investment corporate bond
200 — 201 
Total cash, cash equivalents, restricted cash and investments
$350,616 $75 $(1)$350,690