v3.25.4
Disaggregated Revenue - Schedule of Disaggregates Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Schedule of Disaggregates Revenue [Line Items]        
Revenue $ 1,068,851 $ 257,269 $ 1,973,608 $ 622,168
Janitorial and Sanitation [Member]        
Schedule of Disaggregates Revenue [Line Items]        
Revenue 986,599 215,154 1,824,634 556,516
Other [Member]        
Schedule of Disaggregates Revenue [Line Items]        
Revenue 82,252 42,115 148,974 65,652
Domestic [Member]        
Schedule of Disaggregates Revenue [Line Items]        
Revenue 864,936 257,269 1,585,576 622,168
International [Member]        
Schedule of Disaggregates Revenue [Line Items]        
Revenue $ 203,915 $ 388,032