XML 46 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details)
3 Months Ended
May 09, 2022
Mar. 31, 2023
shares
Mar. 31, 2022
shares
Accounting Policies [Abstract]      
Reverse stock split 0.09    
Net Earnings per Share      
Antidilutive securities (in shares)   12,879,997 2,942,516
Registered Direct Offering Warrants      
Net Earnings per Share      
Warrants outstanding (in shares)   5,911,000 0
Options to purchase common stock      
Net Earnings per Share      
Antidilutive securities (in shares)   1,194,202 511,117
Unvested restricted stock awards      
Net Earnings per Share      
Antidilutive securities (in shares)   891 891
Unvested restricted stock units      
Net Earnings per Share      
Antidilutive securities (in shares)   125,000 28,066
Convertible Preferred Stock      
Net Earnings per Share      
Antidilutive securities (in shares)   1,363,636 0
Warrants to purchase common stock      
Net Earnings per Share      
Antidilutive securities (in shares)   10,196,268 2,402,442