XML 121 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2023
Capital Stock [Abstract]  
Schedule of Warrants Outstanding The table below summarizes the warrants outstanding as of December 31, 2023 (in thousands, except exercise prices):
Issuance Date  Expiration Date  Exercise Price   Issued   Exercised   Forfeited /
Canceled
   Warrants
Outstanding
 
August 18, 2020  August 18, 2025  $2.00    171    (150)   
-
    21 
November 15, 2021  November 15, 2023  $7.00    1,545         (1,545)   
-
 
June 16, 2022  May 9, 2027  $0.0001    6,325    
-
    (3,309)   3,016