XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Details 1) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]    
Adjusted for adoption $ 13,037 $ 8,921
United States [Member]    
Disaggregation of Revenue [Line Items]    
Adjusted for adoption 9,243 6,267
Canada [Member]    
Disaggregation of Revenue [Line Items]    
Adjusted for adoption $ 3,794 $ 2,654