v3.26.1
Convertible Promissory Notes - Schedule of convertible promissory notes (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Convertible promissory notes $ 14,760,920 $ 14,458,322
Convertible promissory note-October 28 and 29, 2021 [Member]    
Debt Instrument [Line Items]    
Convertible promissory notes 4,333,637 4,224,384
Convertible promissory note-March 3 and 7, 2022 [Member]    
Debt Instrument [Line Items]    
Convertible promissory notes 8,612,440 8,424,964
Convertible promissory note- June 23, 2022 [Member]    
Debt Instrument [Line Items]    
Convertible promissory notes 1,604,733 1,604,733
Convertible promissory note-April 12, 2024, amended May 23, 2024 [Member]    
Debt Instrument [Line Items]    
Convertible promissory notes $ 210,110 $ 204,241