v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Debt Securities, Available-For-Sale
The amortized cost, gross unrealized gains and losses, and fair value of available-for-sale securities by major security type are as follows (in thousands):
As of June 30, 2026
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash equivalents
Money market funds$84,575 $— $— $84,575 
Total cash equivalents$84,575 $— $— $84,575 
Marketable securities
U.S. treasury and agency securities$228,121 $54 $(1,003)$227,172 
Commercial paper19,371 — (27)19,344 
Corporate debt securities897,382 634 (3,027)894,989 
Total marketable securities$1,144,874 $688 $(4,057)$1,141,505 
As of December 31, 2025
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Cash equivalents
Money market funds$142,772 $— $— $142,772 
Commercial paper5,496 — (1)5,495 
Total cash equivalents$148,268 $— $(1)$148,267 
Marketable securities
U.S. treasury and agency securities$203,175 $630 $(11)$203,794 
Commercial paper11,459 (1)11,462 
Corporate debt securities802,261 3,800 (112)805,949 
Total marketable securities$1,016,895 $4,434 $(124)$1,021,205 
Schedule of Investments Classified by Contractual Maturity Date
The contractual maturities of cash equivalents and marketable securities classified as available-for-sale are as follows (in thousands):
As of June 30, 2026As of December 31, 2025
Amortized
Cost
Estimated
Fair Value
Amortized
Cost
Estimated
Fair Value
Due within one year$458,030 $458,109 $463,417 $464,282 
Due after one year through five years771,419 767,971 701,746 705,190 
Total available-for-sale securities
$1,229,449 $1,226,080 $1,165,163 $1,169,472