XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF DEFERRED REVENUE (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Deferred costs $ 1,025 $ 2,011
Deferred revenue 10,731 10,947
Less: Deferred revenue and contract liabilities - current portion (6,523) (6,519) [1]
Deferred revenue and contract liabilities - less current portion 4,208 4,428 [1]
Service [Member]    
Disaggregation of Revenue [Line Items]    
Deferred revenue [2] 9,463 8,401
Product [Member]    
Disaggregation of Revenue [Line Items]    
Deferred revenue [2] 1,268 2,546
Deferred Contract Costs [Member]    
Disaggregation of Revenue [Line Items]    
Deferred costs $ 2,797 $ 3,045
[1] Derived from audited balance sheet as of December 31, 2021.
[2] The Company records deferred revenues when cash payments are received or due in advance of the Company’s performance. For the three- and nine-month periods ended September 30, 2021 and 2022, the Company recognized revenue of $2,547 and $7,767, respectively, and $3,174 and $8,040, respectively, that was included in the deferred revenue balance at the beginning of each reporting period. The Company expects to recognize as revenue these deferred revenue balances before the year 2027, when the services are performed and, therefore, satisfies its performance obligation to the customers.