v3.26.1
Accounts receivable, net (Tables)
6 Months Ended
Mar. 31, 2026
Credit Loss [Abstract]  
Schedule of Accounts receivable, net
               
    March 31,
2026
  September 30, 2025
    (Unaudited)    
Accounts receivable - third parties   $ 1,772,809     $ 3,322,330  
Less: allowance for credit losses     (761,816 )     (618,524 )
Total accounts receivable, net   $ 1,010,993     $ 2,703,806  

Schedule of movements of allowance for credit losses
               
    March 31,
2026
  September 30, 2025
    (Unaudited)    
Beginning balance   $ 618,524     $ 75,931  
Addition     121,571       536,626  
Exchange rate effect     21,721       5,967  
Ending balance   $ 761,816     $ 618,524