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