v3.26.1
Unsecured Convertible Note (‘Atalaya Note’) - Schedule of Atalaya Note payable (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Schedule of Atalaya Note Payable [Line Items]    
Note payable current liability $ 6,554,074 $ 6,002,269
Atalaya Note [Member]    
Schedule of Atalaya Note Payable [Line Items]    
Note payable current liability $ 6,554,074 $ 6,002,269