v3.26.1
Deferred Revenue (Tables)
6 Months Ended
Mar. 31, 2026
Deferred Revenue [Abstract]  
Schedule of Deferred Revenue

The movement of deferred revenue is as follows:

 

   March 31,
2026
   September 30,
2025
 
   US$   US$ 
Opening balance   6,042,639    5,332,194 
Additional deferred revenue accrual   1,036,894    5,991,194 
Revenue release from deferred revenue   (4,821,660)   (5,280,749)
Ending Balance   2,257,873    6,042,639