XML 102 R91.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting (Details) - Schedule of Disaggregated Information of Revenues by Geographic Locations - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 4,538,723 $ 3,988,415
PRC [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 2,529,449 2,982,691
U.S. [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues $ 2,009,274 $ 1,005,724