v3.26.1
SCHEDULE OF CASH AND CASH EQUIVALENTS (Details) (Parenthetical) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Cash in hand [1] $ 15,718,776 $ 21,820,069
Cash and cash equivalents 36,718,776 33,820,069
Cash Equivalents [Member]    
Cash and Cash Equivalents [Line Items]    
Cash in hand 10,213 200
Demand Deposits [Member]    
Cash and Cash Equivalents [Line Items]    
Demand deposit 13,836,622 19,959,733
Cash [Member]    
Cash and Cash Equivalents [Line Items]    
Investment accounts 1,871,941 1,860,136
US Treasury Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 21,000,000 $ 12,000,000
[1] As of March 31, 2026, the Company’s cash includes: 1) Cash in hand of $10,213; 2) Demand deposit of $13,836,622 in bank accounts; 3) Cash of $1,871,941 in the securities investment accounts and the Coinbase account. As of December 31, 2025, the Company’s cash includes: 1) Cash in hand of $200; 2) Demand deposit of $19,959,733 in bank accounts; 3) Cash of $1,860,136 in the securities investment accounts and the Coinbase account.