XML 60 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
LOANS PAYABLE - Warrants fair value (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Amortization of debt issuance costs $ 1,080 $ 925 $ 772
Amended Loan Agreement      
Financing expenses $ 7,400    
Warrants [Member] | Amended Loan Agreement      
Warrant coverage percentage 2.95%    
Warrants issued 115,042    
Warrant purchase price $ 17.95    
Amortization of debt issuance costs $ 1,100 $ 900 $ 800