Investments - Schedule of Non-Marketable Investment (Details) - USD ($) |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Schedule of Non-Marketable Investment [Abstract] | ||
Total initial cost | $ 10,630,120 | $ 10,630,120 |
Cumulative net gain (loss) | ||
Provision for impairment | (10,630,120) | (10,630,120) |
Total carrying value |
X | ||||||||||
- Definition Amount of cumulative net gain (loss). No definition available.
|
X | ||||||||||
- Definition Amount of provision for impairment. No definition available.
|
X | ||||||||||
- Definition Cost of the investment. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all investments. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- References No definition available.
|