XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE OF TIMING REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Total Revenue $ 3,168,934 $ 2,076,425 $ 5,607,303 $ 5,181,305
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 3,080,816 1,601,684 5,264,646 4,077,287
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 88,118 $ 474,741 $ 342,657 $ 1,104,018