XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 18,422 $ 17,748
Accrued warranty 1,708 1,146
Accrued compensation 6,132 6,644
Government authorities 1,963 2,080
Other current liabilities 593 1,397
Accounts payable and accrued expenses $ 28,818 $ 29,015 [1]
[1] Derived from audited balance sheet as of December 31, 2021.