| Schedule of restricted stock unit activity | 
  | 
      | 
  | 
  | 
  | 
      | 
  | 
  | 
    |   | 
  | 
    Number 
of Shares | 
  | 
  | 
    Weighted-Average
    Grant Date Fair Value | 
  | 
  
    | Balance of restricted
    stock units outstanding at December 31, 2022 | 
  | 
      | 
625,000 | 
  | 
  | 
    $ | 
1.87 | 
  | 
  
    | Grants of restricted stock units | 
  | 
      | 
70,000 | 
  | 
  | 
      | 
2.25 | 
  | 
  
    | Vested restricted stock units | 
  | 
      | 
(123,750 | 
) | 
  | 
      | 
(2.48 | 
) | 
  
    | Balance of restricted stock units outstanding at March 31, 2023 | 
  | 
      | 
571,250 | 
  | 
  | 
    $ | 
1.79 | 
  |