v3.24.3
Cash, Cash Equivalents, Restricted Cash and Investments - Schedule of Cash, Cash Equivalents, Restricted Cash and Investments (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 348,326 $ 350,416
Unrealized Gains 421 74
Unrealized Losses 0 1
Estimated Fair Value 311,600 301,800
Total cash, cash equivalents, restricted cash and investments, Amortized Cost 348,326 350,616
Total cash, cash equivalents, restricted cash and investments, unrealized gains 421 75
Total cash, cash equivalents, restricted cash and investments, unrealized losses 0 (1)
Total cash, cash equivalents, restricted cash, and investments 348,700 350,690
Cash, cash equivalents, restricted cash and investments 348,747 350,489
Cash, cash equivalents, and restricted cash    
Marketable Securities [Line Items]    
Amortized Cost 37,142 48,875
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 37,142 48,875
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 599 33,576
Unrealized Gains 2 4
Unrealized Losses 0 0
Estimated Fair Value 601 33,580
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 2,028 39,305
Unrealized Gains 0 0
Unrealized Losses 0 1
Estimated Fair Value 2,028 39,304
Treasury bills    
Marketable Securities [Line Items]    
Amortized Cost 196,311 122,757
Unrealized Gains 160 49
Unrealized Losses 0 0
Estimated Fair Value 196,471 122,806
Treasury bonds    
Marketable Securities [Line Items]    
Amortized Cost 112,246 105,903
Unrealized Gains 259 21
Unrealized Losses 0 0
Estimated Fair Value 112,505 105,924
Total long-term investment corporate bond    
Marketable Securities [Line Items]    
Amortized Cost 0 200
Unrealized Gains 0 1
Unrealized Losses 0 0
Estimated Fair Value $ 0 $ 201