v3.25.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction [Line Items]    
Revenues - related party $ 1,717,832 $ 2,282,746
Dalrada Health [Member]    
Related Party Transaction [Line Items]    
Revenues - related party 0 76,912
Dalrada Energy Services [Member]    
Related Party Transaction [Line Items]    
Revenues - related party 5,207 45,968
Ignite [Member]    
Related Party Transaction [Line Items]    
Revenues - related party 140 396
Prakat [Member]    
Related Party Transaction [Line Items]    
Revenues - related party 15,000 25,000
Both Of Brothers [Member]    
Related Party Transaction [Line Items]    
Revenues - related party $ 1,697,485 $ 2,134,470