v3.24.3
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Summary of Fair Value and Amortized Cost of Cash Equivalents and Available-for-sale Investments by Major Security Type
The fair value and amortized cost of cash equivalents and available-for-sale investments by major security type are presented in the following table (in thousands):
 September 30, 2024
 Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair
Value
Cash equivalents and investments:  
Money market funds$195,823 $— $— $195,823 
U.S. treasury bills8,899 18 — 8,917 
Corporate debt securities35,950 117 (2)36,065 
U.S. government bonds20,684 161 — 20,845 
Agency bonds4,966 4 — 4,970 
Total cash equivalents and investments$266,322 $300 $(2)$266,620 
Classified as:  
Cash equivalents $195,823 
Short-term investments61,476 
Long-term investments9,321 
Total cash equivalents and investments $266,620 
 December 31, 2023
 Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair
Value
Cash equivalents:
Money market funds$278,116 $— $— $278,116 
Total cash equivalents$278,116 $— $— $278,116 
Classified as:
Cash equivalents$278,116 
Total cash equivalents$278,116 
Summary of Remaining Contractual Maturities of Available-for-sale Debt Securities
As of September 30, 2024, the remaining contractual maturities of available-for-sale debt securities were as follows (in thousands):
Estimated Fair Value
Due within one year$61,476 
One to two years9,321 
Total$70,797