v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
                       
      Three Month Ended   % of Total Revenue 
Geographic  Products  June 30, 2025   June 30, 2024   June 30, 2025   June 30, 2024 
China, mainland  Compost III  $490,980   $992,593    19.7%   39.5%
China, mainland  White Button Mushroom   887,923    1,517,188    35.7%   60.5%
China, Hongkong  Mushroom powder seasonings   1,111,133    -    44.6%   - 
Total  Total net sales  $2,490,036   $2,509,781    -    -