XML 55 R41.htm IDEA: XBRL DOCUMENT v3.26.1
CUSTOMER DEPOSITS (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF MOVEMENT IN CUSTOMER DEPOSITS

The movement in customer deposits is as follows:

 

   2025   2024 
   For the years ended December 31, 
   2025   2024 
Balance at beginning of the year ended December 31  $2,350,219   $2,676,435 
Decrease in customer deposits as a result of recognizing revenue during the year was included in the customer deposits at the beginning of the year   (61,972,660)   (17,771,105)
Increase in customer deposits as a result of billings in advance of performance obligation under contracts   61,081,388    17,444,889 
Refunded to the customers   (248,500)   - 
Balance at end of the year ended December 31  $1,210,447   $2,350,219