XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF TIMING REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]        
Total Revenue $ 3,672,390 $ 2,052,328 $ 10,573,961 $ 4,764,863
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 2,957,634 994,650 8,195,906 3,585,399
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 714,756 $ 1,057,678 $ 2,378,055 $ 1,179,464