v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Disaggregate Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Disaggregate Revenue [Line Items]        
Total revenues $ 484,009 $ 3,404,967 $ 1,590,828 $ 5,609,687
Grow light [Member]        
Schedule of Disaggregate Revenue [Line Items]        
Total revenues 382,673 3,350,684 1,233,572 5,377,250
Indoor grow containers [Member]        
Schedule of Disaggregate Revenue [Line Items]        
Total revenues 143,781
Grow Media and others [Member]        
Schedule of Disaggregate Revenue [Line Items]        
Total revenues $ 101,336 $ 54,283 $ 357,256 $ 88,656