XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventory - Schedule of Inventory (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Inventory [Abstract]    
Parts $ 467,572 $ 503,004
Finished goods 266,630 184,112
Inventory reserve (15,574) (14,790)
Total inventory, net $ 718,628 $ 672,326