XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details Narrative) - License and Supply Agreement [Member] - Medica S.p.A. [Member]
€ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Mar. 31, 2021
USD ($)
Aggregate purchase commitment     $ 1,700
EURO Currency [Member]      
Aggregate purchase commitment     $ 1,400
Subsequent Event [Member]      
Minimum annual aggregate purchase amount $ 4,000    
Subsequent Event [Member] | EURO Currency [Member]      
Minimum annual aggregate purchase amount | €   € 3,300