v3.25.4
Inventory - Schedule of Inventory (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Schedule of Inventory [Abstract]    
Parts $ 878,573 $ 755,217
Finished goods 685,384 629,896
Inventory reserve (215,527) (37,420)
Total inventory, net $ 1,348,430 $ 1,347,693