v3.26.1
Segment reporting (Details) - USD ($)
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 35,573,432 $ 50,957,974 $ 57,899,096
Activated Carbon [Member]      
Revenue 35,573,432 $ 50,957,974 57,879,320
Biomass Electricity [Member]      
Revenue $ 0   $ 19,776