Subsequent Event (Details) - shares |
Feb. 01, 2023 |
Dec. 31, 2022 |
Apr. 01, 2022 |
Mar. 31, 2022 |
---|---|---|---|---|
Subsequent Event [Line Items] | ||||
Number of common shares available for future issuance (in shares) | 17,410,189 | 4,659,315 | 13,033,788 | |
Subsequent Event | Inducement Plan | ||||
Subsequent Event [Line Items] | ||||
Number of common shares available for future issuance (in shares) | 5,000,000 |