XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The opening and closing balances of the Company’s accounts receivables and customer deposits are as follows:
Accounts ReceivableCustomer Deposits
Opening balance, January 1, 2022$5,741 $11,686 
Closing balance, December 31, 20228,336 4,338 
Increase (decrease)$2,595 $(7,348)
Opening balance, January 1, 2021$3,901 $5,155 
Closing balance, December 31, 20215,741 11,686 
Increase (decrease)$1,840 $6,531 
Schedule of long term trade receivables receivable at December 31, 2022 and 2021 are as follows: 
December 31, 2022December 31, 2021
Notes receivable$2,464 $2,962 
Allowance for losses(1,250)(522)
Notes receivable, net$1,214 $2,440 
Schedule of notes receivable balances
The following table summarizes changes in notes receivable balances that have been deemed impaired.
December 31,
2022
December 31,
2021
Notes receivable$1,500 $1,500 
Allowance for losses(1,250)(522)
Notes receivable, net$250 978