XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Disaggregated Revenue - Schedule of Disaggregates Revenue (Details) - USD ($)
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Schedule of Disaggregates Revenue [Line Items]    
Revenue $ 904,699 $ 364,900
Janitorial and Sanitation [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Revenue 837,982 341,363
Ice System [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Revenue 999 2,140
Other [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Revenue 65,718 21,397
Domestic [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Revenue 720,640 364,900
International [Member]    
Schedule of Disaggregates Revenue [Line Items]    
Revenue $ 184,059