XML 52 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) (Parenthetical) - shares
Dec. 31, 2022
Dec. 31, 2021
Loan Agreements [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Warrant to purchase share of common stock 12,129,260 3,512,098