XML 41 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Disaggregated Revenue and Entity Wide Disclosures - Schedule of Revenues Attributed to Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues $ 1,006 $ 1,034
Germany [Member]    
Revenues 244 171
Italy [Member]    
Revenues 209 194
Poland [Member]    
Revenues 90 121
Russia [Member]    
Revenues 70 116
Other [Member]    
Revenues $ 393 $ 432