XML 91 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash and Cash Equivalents and Investments
6 Months Ended
Jun. 30, 2024
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Cash and Cash Equivalents and Investments Cash and Cash Equivalents and Investments
The fair value of cash and cash equivalents and investments held at June 30, 2024 and December 31, 2023 are as follows: 
 As of June 30, 2024
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
 (in thousands)
Cash and cash equivalents$35,617 $— $— $35,617 
Securities maturing within one year:    
U.S. treasury securities244,856 — (156)244,700 
Corporate debt securities29,685 — (38)29,647 
Total short-term investments$274,541 $— $(194)$274,347 
Total cash and cash equivalents and investments$310,158 $— $(194)$309,964 
 As of December 31, 2023
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
  (in thousands) 
Cash and cash equivalents$22,465 $— $— $22,465 
Securities maturing within one year:    
U.S. treasury securities141,577 31 (12)141,596 
Corporate debt securities5,954 11 — 5,965 
Total short-term investments$147,531 $42 $(12)$147,561 
Total cash and cash equivalents and investments
$169,996 $42 $(12)$170,026 

As of June 30, 2024 and December 31, 2023, our investments in an unrealized loss position had an estimated fair value of $268.9 million and $58.5 million, respectively. There were no realized gains or losses during either of the six month periods ended June 30, 2024 and 2023.