XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents, Restricted Cash and Investments - Schedule of Cash, Cash Equivalents, Restricted Cash and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 330,528 $ 350,416
Unrealized Gains 0 74
Unrealized Losses (53) (1)
Estimated Fair Value 330,475 350,489
Total cash, cash equivalents, restricted cash and investments, Amortized Cost 330,727 350,616
Total cash, cash equivalents, restricted cash and investments, unrealized gains 0 75
Total cash, cash equivalents, restricted cash and investments, unrealized losses (53) (1)
Total cash, cash equivalents, restricted cash and investments 330,674 350,690
Cash, cash equivalents and restricted cash    
Marketable Securities [Line Items]    
Amortized Cost 33,407 48,875
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 33,407 48,875
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 3,873 33,576
Unrealized Gains 0 4
Unrealized Losses 0 0
Estimated Fair Value 3,873 33,580
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 15,583 39,305
Unrealized Gains 0 0
Unrealized Losses (8) (1)
Estimated Fair Value 15,575 39,304
Treasury bills    
Marketable Securities [Line Items]    
Amortized Cost 183,128 122,757
Unrealized Gains 0 49
Unrealized Losses (6) 0
Estimated Fair Value 183,122 122,806
Treasury bonds    
Marketable Securities [Line Items]    
Amortized Cost 94,537 105,903
Unrealized Gains 0 21
Unrealized Losses (39) 0
Estimated Fair Value 94,498 105,924
Total long-term investment corporate bond    
Marketable Securities [Line Items]    
Amortized Cost 199 200
Unrealized Gains 0 1
Unrealized Losses 0 0
Estimated Fair Value $ 199 $ 201