v3.26.1
Schedule of Investment in Convertible Note (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Short-Term Debt [Line Items]        
Beginning balance      
Interest income accrued $ 498,630 547,945
Ending balance 20,547,945   20,547,945  
Convertible Promissory Note [Member]        
Short-Term Debt [Line Items]        
Beginning balance    
Purchase of convertible note     20,000,000
Interest income accrued     547,945
Less: allowance for expected credit losses    
Ending balance $ 20,547,945 $ 20,547,945