XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.4
Contract Liabilities
9 Months Ended
Sep. 30, 2025
Contract Liabilities [Abstract]  
Contract Liabilities

12. Contract liabilities

 

The movement of contract liabilities is as follow:

   As of 
   September 30,
2025
   December 31,
2024
 
   (Unaudited)   (Audited) 
Balance at beginning of the period/year  $505,859   $481,145 
Provision for contract liabilities   173,450    24,714 
Balance at end of the period/year  $679,309   $505,859