XML 99 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Options outstanding and exercisable (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Range of Exercise Price 0.00-350.00  
Stock-Based Compensation and Warrants  
Options Outstanding, Range of Exercise Price Lower $ 0.00
Options Outstanding, Range of Exercise Price Upper $ 350.00
Options Outstanding, Options | shares 4,372,338
Options Outstanding, Weighted Average Exercise Price $ 1.20
Options Outstanding, Weighted Average Remaining Contractual Life 8 years
Options Exercisable, Options | shares 1,248,004
Options Exercisable, Weighted Average Exercise Price $ 2.62
Options Exercisable, Weighted Average Remaining Contractual Life 5 years
Range of Exercise Price 351.00-700.00  
Stock-Based Compensation and Warrants  
Options Outstanding, Range of Exercise Price Lower $ 351.00
Options Outstanding, Range of Exercise Price Upper $ 700.00
Options Outstanding, Options | shares 270
Options Outstanding, Weighted Average Exercise Price $ 511.00
Options Outstanding, Weighted Average Remaining Contractual Life 1 year
Options Exercisable, Options | shares 270
Options Exercisable, Weighted Average Exercise Price $ 511
Options Exercisable, Weighted Average Remaining Contractual Life 1 year
Range of Exercise Price 701.00-1000.00  
Stock-Based Compensation and Warrants  
Options Outstanding, Range of Exercise Price Lower $ 701.00
Options Outstanding, Range of Exercise Price Upper $ 1,000.00
Options Outstanding, Options | shares 3,173
Options Outstanding, Weighted Average Exercise Price $ 779.83
Options Outstanding, Weighted Average Remaining Contractual Life 2 years
Options Exercisable, Options | shares 3,173
Options Exercisable, Weighted Average Exercise Price $ 779.83
Options Exercisable, Weighted Average Remaining Contractual Life 2 years