XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Common Share - Summary of Reconciliation of Weighted Average Shares Outstanding Calculation (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Weighted average shares issued 7,906,728 6,511,194 7,906,728 6,319,622
Weighted average pre-funded warrants 283,755 170,175 283,755 270,033
Weighted average number of basic shares outstanding 8,190,483 6,681,369 8,190,483 6,589,655
Weighted average number of diluted shares outstanding 8,190,483 6,681,369 8,190,483 6,589,655