XML 63 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value The following table presents information about the Company’s assets measured at fair value as of December 31, 2024:
Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents and restricted cash$162,657 $— $— $162,657 
Marketable securities— 204,798 — 204,798 
Equity investments36,202 — — 36,202 
Total$198,859 $204,798 $— $403,657 
The following table presents information about the Company’s assets measured at fair value as of December 31, 2023:
Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents and restricted cash$161,066 $— $— $161,066 
Marketable securities— 307,688 — 307,688 
Equity investments79,623 — 1,928 81,551 
Total$240,689 $307,688 $1,928 $550,305