v3.26.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2026
Marketable Securities [Abstract]  
Schedule of Marketable Securities
Balance as of January 1, 2026  $1,334,719 
Purchases of marketable securities   1,035,296 
Proceeds from sale of marketable securities   (2,227,407)
Net realized/unrealized gain on marketable securities   292,485 
Foreign currency transaction adjustment   (47,315) 
Balance as of March 31, 2026  $387,778