XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
The following table provides balances of customer receivables and contract liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Customer Deposits Contract Receivables And Contract Liabilities    
Customer receivables (1)
Contract liabilities (Customer deposits) (1), (2) (a), (b), (c) $ 178,000 $ 209,000