XML 56 R28.htm IDEA: XBRL DOCUMENT v3.23.1
RETENTION RECEIVABLES, NET (Tables)
12 Months Ended
Dec. 31, 2022
Retention Receivables Net  
SCHEDULE OF RETENTION RECEIVABLES

Retention receivables consist of the following:

 

 SCHEDULE OF RETENTION RECEIVABLES

   2022   2021 
   December 31, 
   2022   2021 
         
Retention receivables – current  $2,237   $67,549 
Less: allowance for expected credit loss   (21)   - 
Retention receivables current net  $2,216   $67,549 
           
Retention receivables – non-current  $221,658   $150,589 
Less: allowance for expected credit loss   

(2,059

)   - 
Retention receivables non-current net  $219,599   $150,589 
SCHEDULE OF RETENTION RECEIVABLES ALLOWANCES FOR EXPECTED CREDIT LOSS

The movement of allowances for expected credit loss is as follow:

 

 SCHEDULE OF RETENTION RECEIVABLES ALLOWANCES FOR EXPECTED CREDIT LOSS

   2022   2021 
   December 31, 
   2022   2021 
         
Balance at beginning of the year  $-   $(2,500)
(Provision) Reversal of provision   (2,071)   2,492 
Exchange adjustment   (9)   8 
Ending balance  $(2,080)  $-