XML 95 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share - Schedule of Reconciliation of Weighted Average Shares of Common Stock (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted-average shares of common stock outstanding, basic 21,733,960 476,700
Weighted Average Number of Shares Outstanding, Basic and Diluted, Total 21,733,960 1,795,860
Series B Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities   365,541
Series C Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities   953,619