v3.25.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Values Company’s Investments
The following table sets forth the cost, gross unrealized losses, gross unrealized gains, and fair value of the Company’s investments as of the dates indicated (in thousands):
 CostGross
Unrealized
Holding
Loss
Gross
Unrealized
Holding
Gain
Fair ValueCash and Cash EquivalentsShort-term InvestmentsLong-term Investments
September 30, 2025
Level 1
Money market funds$663,105 $— $— $663,105 $663,105 $— $— 
U.S. Government securities71,908 (4)164 72,068 — 55,036 17,032 
735,013 (4)164 735,173 663,105 55,036 17,032 
Level 2
Certificate of deposit14,794 — 28 14,822 — 14,822 — 
Commercial paper57,434 (1)33 57,466 — 57,466 — 
Corporate bonds194,851 (2)589 195,438 — 129,887 65,551 
267,079 (3)650 267,726 — 202,175 65,551 
Level 3
Loans receivable - held for investment13,000 — — 13,000 — — 13,000 
13,000 — — 13,000 — — 13,000 
$1,015,092 $(7)$814 $1,015,899 $663,105 $257,211 $95,583 
Measured at NAV (1)
Third-party managed funds2,000 12,763 
$259,211 $108,346 
December 31, 2024
Level 1
Money market funds$402,731 $— $— $402,731 $402,731 $— $— 
U.S. Government securities71,188 (109)71 71,150 — 41,477 29,673 
473,919 (109)71 473,881 402,731 41,477 29,673 
Level 2
Certificate of deposit35,301 (2)31 35,330 3,638 31,692 — 
Commercial paper57,035 (1)39 57,073 7,488 49,585 — 
Corporate bonds165,092 (98)310 165,304 — 101,863 63,441 
257,428 (101)380 257,707 11,126 183,140 63,441 
Level 3
Loans receivable - held for investment7,500 — — 7,500 — 500 7,000 
7,500 — — 7,500 — 500 7,000 
$738,847 $(210)$451 $739,088 $413,857 $225,117 $100,114 
Measured at NAV (1)
Third-party managed funds3,205 11,611 
$228,322 $111,725 
(1)Third-party managed funds measured on the NAV basis have not been categorized in the fair value hierarchy. The amount presented in the table is intended to permit reconciliation of the short-term and long-term investments in the fair value hierarchy to the amount presented in the Consolidated Balance Sheets.
Schedule of Unrealized Loss and Fair Value of Debt Securities Available-for-Sale
The tables below show the fair value and gross unrealized loss related to available-for-sale debt securities, aggregated by investment category and the length of time that the securities have been in a continuous unrealized loss position as of the dates indicated (in thousands):
As of September 30, 2025
Less than 12 Months
12 Months or Greater
 
Fair Value
Gross Unrealized Holding Loss
Fair Value
Gross Unrealized Holding Loss
U.S. Government securities$9,207 $(4)$— $— 
Commercial paper
8,343 (1)— — 
Corporate bonds6,708 (2)— — 
Total
$24,258 $(7)$— $— 
As of December 31, 2024
Less than 12 Months
12 Months or Greater
 Fair ValueGross Unrealized Holding LossFair Value
Gross Unrealized Holding Loss
U.S. Government securities$32,501 $(105)$12,600 $(4)
Certificate of deposit2,397 (2)— — 
Commercial paper8,233 (1)— — 
Corporate bonds38,641 (98)932 — 
Total
$81,772 $(206)$13,532 $(4)
Schedule of Estimated Fair Value Liability Component The following table presents the carrying value and estimated fair value of the Notes as of the dates indicated (in thousands):
As of September 30, 2025As of December 31, 2024
Carrying ValueFair ValueCarrying ValueFair Value
2025 Notes$689,323 $765,240 $— $— 
2021 Notes994,854 888,300 993,429 822,600 
2020 Notes647,713 596,895 646,818 562,380 
2019 Notes648,715 676,532 647,836 628,766 
$2,980,605 $2,926,967 $2,288,083 $2,013,746