v3.26.3
Disaggregated Revenue - Schedule of Disaggregates Revenue (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Disaggregates Revenue [Line Items]    
Total Revenue $ 3,406,434 $ 2,072,834
Janitorial and Sanitation [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Total Revenue 2,967,036 1,811,870
Other [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Total Revenue 439,398 260,963
Domestic [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Total Revenue 2,624,100 2,050,283
International [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Total Revenue $ 782,334 $ 22,551