v3.26.1
Disaggregated Revenue - Schedule of Disaggregates Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Schedule of Disaggregates Revenue [Line Items]        
Revenue $ 543,694 $ 557,915 $ 2,520,540 $ 1,180,083
Janitorial and Sanitation [Member]        
Schedule of Disaggregates Revenue [Line Items]        
Revenue 485,341 475,762 2,296,950 986,274
Other [Member]        
Schedule of Disaggregates Revenue [Line Items]        
Revenue 58,353 82,153 223,590 193,809
Domestic [Member]        
Schedule of Disaggregates Revenue [Line Items]        
Revenue 268,652 557,915 1,857,721 1,180,083
International [Member]        
Schedule of Disaggregates Revenue [Line Items]        
Revenue $ 275,042 $ 662,819