XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Investments (Tables)
6 Months Ended
Jun. 30, 2025
Investments  
Schedule of marketable equity securities

Fair value as of January 1, 2025

$

134,265

Net losses on marketable securities

(57,095)

Sales of marketable securities

(14,662)

Fair value as of June 30, 2025

$

62,508

Schedule of net gains and losses associated with the sales of marketable securities

Three Months Ended

Six Months Ended

June 30, 2025

June 30, 2025

Net gain/(loss) on marketable securities

$

6,143

$

(57,095)

Less: Net gain/(loss) recognized on marketable securities sold during the period

$

(9,119)

$

2,129

Net gain/(loss) recognized on marketable securities held as of June 30, 2025

$

15,262

$

(59,224)

Schedule of convertible note

The following table presents information about the convertible note:

Fair value as of January 1, 2025

 

$

5,345

Accrued interest

 

 

305

Amortized costs basis

 

 

5,650

Unrealized holding gains (losses) in accumulated other comprehensive income

(27)

Fair value as of June 30, 2025

 

$

5,623