v3.25.1
Organization and Nature of Operations (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2023
Net loss $ 9,272,142 $ 5,440,180 $ 4,838,136 $ 4,045,798 $ 4,482,165 $ 3,170,176 $ 19,550,458 $ 11,698,139  
Accumulated deficit $ 161,198,804           161,198,804   $ 141,729,009
Net cash used in operations             $ 5,660,542 $ 10,074,709  
Dalrada Financial Corporation Morocco [Member]                  
Equity Method Investment, Ownership Percentage 33.00%           33.00%