v3.26.1
Inventory - Schedule of Inventory (Details) - USD ($)
Mar. 31, 2026
Jun. 30, 2025
Schedule of Inventory [Abstract]    
Parts $ 912,735 $ 755,217
Finished goods 553,744 629,896
Inventory reserve (685,466) (37,420)
Total inventory, net $ 781,013 $ 1,347,693