XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Schedule of Warrants Outstanding (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Dec. 31, 2018
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price (in dollars per share)   $ 14.40
Warrant    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding (in shares) 13,628,614  
Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) $ 0.85  
Number of Warrants Exercisable (in shares) 0  
Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) $ 0.83  
2018    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 14.40  
2018 | Warrant    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding (in shares) 1,596  
Warrants Outstanding, Weighted Average Remaining Contractual Life 3 years 6 months  
Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) $ 14.40  
Number of Warrants Exercisable (in shares) 1,596  
Weighted Average Remaining Contractual Life, Warrants Exercisable 3 years 6 months  
Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) $ 14.40  
2019    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 158.40  
2019 | Warrant    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding (in shares) 7,195  
Warrants Outstanding, Weighted Average Remaining Contractual Life 1 year 4 months 24 days  
Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) $ 158.40  
Number of Warrants Exercisable (in shares) 7,195  
Weighted Average Remaining Contractual Life, Warrants Exercisable 1 year 4 months 24 days  
Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) $ 158.40  
2023    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 187.50  
2023 | Warrant    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding (in shares) 2,000  
Warrants Outstanding, Weighted Average Remaining Contractual Life 3 years 8 months 12 days  
Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) $ 187.50  
Number of Warrants Exercisable (in shares) 2,000  
Weighted Average Remaining Contractual Life, Warrants Exercisable 3 years 8 months 12 days  
Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) $ 187.50  
2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 11.40  
2024 | Warrant    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding (in shares) 22,223  
Warrants Outstanding, Weighted Average Remaining Contractual Life 4 years 4 months 24 days  
Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) $ 11.40  
Number of Warrants Exercisable (in shares) 22,223  
Weighted Average Remaining Contractual Life, Warrants Exercisable 4 years 4 months 24 days  
Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) $ 11.40  
2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 0.70  
2024 | Warrant    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding (in shares) 13,329,000  
Warrants Outstanding, Weighted Average Remaining Contractual Life 4 years 9 months 18 days  
Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) $ 0.70  
Number of Warrants Exercisable (in shares) 13,329,000  
Weighted Average Remaining Contractual Life, Warrants Exercisable 4 years 9 months 18 days  
Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) $ 0.70  
2024    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 1.88  
2024 | Warrant    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding (in shares) 266,600  
Warrants Outstanding, Weighted Average Remaining Contractual Life 4 years 9 months 18 days  
Weighted Average Exercise Price, Warrants Outstanding (in dollars per share) $ 0  
Number of Warrants Exercisable (in shares) 0  
Weighted Average Remaining Contractual Life, Warrants Exercisable 0 years  
Weighted Average Exercise Price, Warrants Exercisable (in dollars per share) $ 0