XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss per Common Share - Summary of Reconciliation of Weighted Average Shares Outstanding Calculation (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Weighted average shares issued 7,906,728 6,125,922
Weighted average pre-funded warrants 283,755 371,000
Weighted average shares outstanding 8,190,483 6,496,922