XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue [Table Text Block]
    March 31, 2022     March 31, 2021  
             
Research and development agreements $ 225   $ 126  
Product revenue   -     160  
Royalties on product sales   12     -  
  $ 237   $ 286  
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
    March 31, 2022     March 31, 2021  
(in U.S. $ thousands)            
Product and services transferred at point in time $ 12   $ 160  
Products and services transferred over time   225     126  
  $ 237   $ 286  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
    March 31,
2022
    March 31,
2021
 
             
Europe $ 237     214  
Canada   -     72  
  $ 237   $ 286