XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
CUSTOMER DEPOSITS (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF MOVEMENT IN CUSTOMER DEPOSITS

The movement in customer deposits is as follows:

 SCHEDULE OF MOVEMENT IN CUSTOMER DEPOSITS

 

           
   September 30, 2025   December 31, 2024 
Balance at beginning period  $2,350,219    2,676,435 
Decrease in contract liabilities as a result of recognizing revenue during the year was included in the contract liabilities at the beginning of the year   (19,743,800)   (17,771,105)
Increase in contract liabilities as a result of billings in advance of performance obligation under contracts   19,313,614    17,444,889 
Refunded to the customers   (238,500)   - 
Balance at the end of the period  $1,690,533    2,350,219