XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Options and Warrants (Details) - Schedule of Outstanding Warrants - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]      
Warrants, Balance 150,722 28,000
Weighted Average Exercise Price, Balance $ 21.94 $ 14
Weighted Average Remaining Contractual Life (years), Balance 9 months 9 months
Warrants, Exercisable    
Weighted Average Exercise Price, Exercisable    
Weighted Average Remaining Contractual Life (years), Exercisable    
Warrants, Granted  
Weighted Average Exercise Price, Granted  
Weighted Average Remaining Contractual Life (years), Granted  
Warrants, Terminated/Expired   (28,000) (122,722)
Weighted Average Exercise Price, Terminated/Expired   $ 14 $ 23.75
Weighted Average Remaining Contractual Life (years), Terminated/Expired