v3.25.4
Deferred Revenue (Tables)
12 Months Ended
Sep. 30, 2025
Deferred Revenue [Abstract]  
Schedule of Deferred Revenue

The movement of deferred revenue is as follows:

 

   September 30,
2025
   September 30,
2024
 
   US$   US$ 
Opening balance   5,332,194    4,057,517 
Additional deferred revenue accrual   5,991,194    5,302,014 
Revenue release from deferred revenue   (5,280,749)   (4,027,337)
Ending Balance   6,042,639    5,332,194