Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Summary of Stock Option Activity (Details)

v3.24.1
Share-Based Compensation - Summary of Stock Option Activity (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Options outstanding Beginning Balance 355,591 1,068,639 63,431
Number of Shares, Granted 857,500 197,085 1,028,090
Number of Shares, Forfeited (104,103) (3,333)  
Number of Shares, Cancelled   (906,800)  
Number of Shares, Expired     (22,882)
Number of Shares, Options outstanding Ending Balance 1,108,988 355,591 1,068,639
2015 Plan and 2018 Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Options outstanding Beginning Balance 232,592 948,639 63,431
Number of Shares, Granted 855,000 190,753 908,090
Number of Shares, Forfeited (103,437)    
Number of Shares, Cancelled   (906,800)  
Number of Shares, Expired     (22,882)
Number of Shares, Options outstanding Ending Balance 984,155 232,592 948,639
Two Thousand Twenty One Inducement Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Options outstanding Beginning Balance 122,999 120,000  
Number of Shares, Granted 2,500 6,332 120,000
Number of Shares, Forfeited (666) (3,333)  
Number of Shares, Options outstanding Ending Balance 124,833 122,999 120,000
2015 Plan, 2018 Plan and 2021 Inducement Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Options outstanding Beginning Balance 355,591 1,068,639 63,431
Number of Shares, Granted 857,500 197,085 1,028,090
Number of Shares, Forfeited (104,103) (3,333)  
Number of Shares, Cancelled   (906,800)  
Number of Shares, Expired     (22,882)
Number of Shares, Options outstanding Ending Balance 1,108,988 355,591 1,068,639