XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term Investments (Tables)
9 Months Ended
Sep. 30, 2023
Investments [Abstract]  
Schedule of Short-term Investments
The amortized cost, unrealized gain (loss), and estimated fair value of the Company's short-term investments consisted of the following:
September 30, 2023
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Short-term Investments
U.S. treasury securities$258,048 $— $(1,345)$256,703 
U.S. agency securities53,947 (37)53,912 
Commercial paper5,482 — — 5,482 
Asset-backed securities10,437 — (104)10,333 
Corporate debt securities2,972 — (21)2,951 
Certificate of deposits20,000 14 — 20,014 
Total short-term investments$350,886 $16 $(1,507)$349,395 
December 31, 2022
Amortized CostUnrealized GainUnrealized LossEstimated Fair Value
Short-term investments
U.S. treasury securities$384,951 $— $(6,949)$378,002 
U.S. agency securities29,012 47 — 29,059 
Commercial paper28,815 — — 28,815 
Corporate debt securities5,049 — (67)4,982 
Total short-term investments$447,827 $47 $(7,016)$440,858 
Schedule of Available-for-sale Securities Reconciliation
The following table summarizes the stated maturities of the Company’s short-term investments:
September 30, 2023December 31, 2022
Amortized CostEstimated Fair ValueAmortized CostEstimated Fair Value
Due within one year$137,506 $137,389 $447,827 $440,858 
Due after one year through two years213,380 212,006 — — 
Total$350,886 $349,395 $447,827 $440,858