XML 100 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Summary of Warrants Held by Related Parties (Details) - shares
Mar. 31, 2022
Dec. 31, 2021
Key Management and Executive Directors    
Disclosure Of Transactions Between Related Parties [Line Items]    
Number of stock options and warrants held by related parties 5,706,770 6,216,514