v3.26.1
Investment in Convertible Note (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Mar. 23, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]              
Interest income   $ 498,630 $ 547,945    
Carrying amount of the convertible note   20,547,945   20,547,945    
Convertible Promissory Note [Member]              
Short-Term Debt [Line Items]              
Principal amount $ 20,000,000            
Interest rate 10.00%            
Maturity date Mar. 23, 2027            
Conversion price $ 1,979            
Interest income       547,945    
Carrying amount of the convertible note   $ 20,547,945 $ 20,547,945