Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details)

v3.22.1
SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Account receivables, net of allowance $ 11,372 $ 9,659
Unbilled receivables - current 8,995 14,453
Changes in unbilled receivables - current (5,458) 6,469
Deferred revenue 5,580 $ 4,614
Year-to-date Change [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Change in account receivable, net of allowances $ 1,713  
Changes in account receivables, net of allowances, percentage 17.70%  
Changes in unbilled receivables - current $ (5,458)  
Changes in unbilled receivables - current, percentage (37.80%)  
Changes in deferred revenue $ 966  
Changes in deferred revenue, percentage 20.90%