XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Warrants Outstanding (Details) - Common Stock Warrants [Member] - $ / shares
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Shares, Warrants Outstanding, Beginning Balance 1,900,310  
Weighted Average Exercise Price, Warrants Outstanding, Beginning $ 5.016  
Number of Shares, Issued  
Weighted Average Exercise Price, Issued  
Number of Shares, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Shares, Expired  
Weighted Average Exercise Price, Expired  
Number of Shares, Warrants Outstanding, Ending Balance 1,900,310  
Weighted Average Exercise Price, Warrants Outstanding, Ending $ 5.016  
Weighted Average Remaining Contractual Life (in Years), Outstanding 2 years 10 months 24 days  
Number of Shares, Warrants exercisable, Ending Balance 1,900,310 1,900,310
Weighted Average Exercise Price, Warrants exercisable, Beginning Balance $ 5.016 $ 5.016
Weighted Average Remaining Contractual Life (in Years), Exercisable 2 years 10 months 24 days