XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Liabilities Measured on a Recurring Basis
The fair value of our financial assets measured on a recurring basis is as follows:
December 31, 2024
Level ILevel IITotal
Cash and cash equivalents:
Cash$79,378 $— $79,378 
Money market funds349,068 — 349,068 
Total Cash and cash equivalents$428,446 $— $428,446 
December 31, 2023
Level ILevel IITotal
Cash and cash equivalents:
Cash$54,871 $— $54,871 
Money market funds262,365 — 262,365 
Total Cash and cash equivalents$317,236 $— $317,236 
Marketable securities:
U.S. treasury securities$69,456 $— $69,456 
Commercial paper— 25,076 25,076 
Total Marketable securities$69,456 $25,076 $94,532 
The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:
December 31, 2024December 31, 2023
Carrying ValueFair ValueCarrying ValueFair Value
Convertible Notes$1,485,366 $1,344,375 $1,477,798 $1,235,625