XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Liabilities Measured on a Recurring Basis
The fair value of the Company’s financial assets measured on a recurring basis was as follows:
June 30, 2025
Level ITotal
Cash and cash equivalents:
Cash$89,964 $89,964 
Money market funds297,781 297,781 
Total Cash and cash equivalents$387,745 $387,745 
December 31, 2024
Level ITotal
Cash and cash equivalents:
Cash$79,378 $79,378 
Money market funds349,068 349,068 
Total Cash and cash equivalents$428,446 $428,446 
The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:
June 30, 2025December 31, 2024
Carrying ValueFair ValueCarrying ValueFair Value
Convertible Notes$1,489,164 $1,400,625 $1,485,366 $1,344,375