XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Outstanding Warrants to Purchase Common Stock (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Outstanding Warrants      
Warrants Outstanding, Beginning Balance 635,314 635,314  
Warrants Exercisable, Beginning Balance 635,314 635,314  
Weighted Average Exercise Price, Beginning Balance $ 61.72 $ 61.72  
Weighted Average Life of Outstanding Warrants in Months, Ending Balance 26 months 37 months 49 months
Aggregate Intrinsic Value, Beginning Balance  
Warrants Outstanding. Granted  
Warrants Exercisable, Granted  
Weighted Average Exercise Price, Granted  
Weighted Average Life of Outstanding Warrants in Months, Granted  
Aggregate Intrinsic Value, Granted  
Warrants Outstanding, Exercised  
Warrants Exercisable, Exercised  
Weighted Average Exercise Price, Exercised  
Weighted Average Life of Outstanding Warrants in Months, Exercised  
Aggregate Intrinsic Value, Exercised  
Warrants Outstanding, Expired (18,976)  
Warrants Exercisable, Expired (18,976)  
Weighted Average Exercise Price, Expired $ 115.13  
Weighted Average Life of Outstanding Warrants in Months, Expired  
Aggregate Intrinsic Value, Expired  
Warrants Outstanding, Ending Balance 616,338 635,314 635,314
Warrants Exercisable, Ending Balance 616,338 635,314 635,314
Weighted Average Exercise Price, Ending Balance $ 60.08 $ 61.72 $ 61.72
Aggregate Intrinsic Value, Ending Balance