XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMON STOCK WARRANTS - Schedule of common stock warrant activity (Details) - $ / shares
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2022
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Nov. 30, 2023
Apr. 30, 2023
Nov. 30, 2022
Class of Warrant or Right [Line Items]              
Exercise Price (in dollars per share)     $ 2.95        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   367,944 367,944 18,926      
Issued (in shares)     11,954,733 360,441      
Exercised (in shares)     (4,544,437) (10,916)      
Expired (in shares)     (2,506) (507)      
Ending Balance (in shares) 367,944     367,944      
Common Stock Offering              
Class of Warrant or Right [Line Items]              
Warrant Type     Common Stock Offering        
Term Date     November 2022        
Exercise Price (in dollars per share)     $ 327.84        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 507      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 (507)      
Ending Balance (in shares) 0   0 0      
Reissue              
Class of Warrant or Right [Line Items]              
Warrant Type     Reissue        
Term Date     December 2023        
Exercise Price (in dollars per share)     $ 8,736        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   236 236 236      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     (236) 0      
Ending Balance (in shares) 236   0 236      
Rights Offering              
Class of Warrant or Right [Line Items]              
Warrant Type     Rights Offering        
Term Date     July 2023        
Exercise Price (in dollars per share)     $ 5,520        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   843 843 843      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     (843) 0      
Ending Balance (in shares) 843   0 843      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     August 2023        
Exercise Price (in dollars per share)     $ 8,280        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   55 55 55      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     (55) 0      
Ending Balance (in shares) 55   0 55      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     July 2024        
Exercise Price (in dollars per share)     $ 8,100        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   37 37 37      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 37   37 37      
Registered Direct Offering              
Class of Warrant or Right [Line Items]              
Warrant Type     Registered Direct Offering        
Term Date     July 2025        
Exercise Price (in dollars per share)     $ 2,160        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   765 765 765      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 765   765 765      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     July 2025        
Exercise Price (in dollars per share)     $ 2,400        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   57 57 57      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 57   57 57      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     March 2025        
Exercise Price (in dollars per share)     $ 901.51        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   57 57 57      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 57   57 57      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     April 2025        
Exercise Price (in dollars per share)     $ 952.80        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   493 493 493      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 493   493 493      
Registered Direct Offering              
Class of Warrant or Right [Line Items]              
Warrant Type     Registered Direct Offering        
Term Date     April 2025        
Exercise Price (in dollars per share)     $ 732.00        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   209 209 209      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 209   209 209      
Private Inducement              
Class of Warrant or Right [Line Items]              
Warrant Type     Private Inducement        
Term Date     November 2027        
Exercise Price (in dollars per share)     $ 37.98        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   4,166 4,166 4,166      
Issued (in shares)     0 0      
Exercised (in shares)     (4,166) 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 4,166   0 4,166      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     April 2026        
Exercise Price (in dollars per share)     $ 517.44        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   356 356 356      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 356   356 356      
Private Placement Agreement              
Class of Warrant or Right [Line Items]              
Warrant Type     Private Placement Agreement        
Term Date     August 2026        
Exercise Price (in dollars per share)     $ 531.84        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   6,867 6,867 6,867      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     (1,372) 0      
Ending Balance (in shares) 6,867   5,495 6,867      
Private Placement Agreement              
Class of Warrant or Right [Line Items]              
Warrant Type     Private Placement Agreement        
Term Date     November 2027        
Exercise Price (in dollars per share)     $ 37.98        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   2,285 2,285 2,285      
Issued (in shares)     0 0      
Exercised (in shares)     (2,285) 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 2,285   0 2,285      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     August 2026        
Exercise Price (in dollars per share)     $ 683.54        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   1,374 1,374 1,374      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 1,374   1,374 1,374      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     March 2026        
Exercise Price (in dollars per share)     $ 600.00        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   619 619 619      
Issued (in shares)     0 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 619   619 619      
Pre-Funded Warrants              
Class of Warrant or Right [Line Items]              
Warrant Type     Pre-Funded Warrants        
Term Date     February 2023        
Exercise Price (in dollars per share)     $ 42.00       $ 42.00
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   102,500 102,500 0      
Issued (in shares)     0 113,416      
Exercised (in shares) (10,916) (102,500) (102,500) (10,916)      
Expired (in shares)     0 0      
Ending Balance (in shares) 102,500   0 102,500      
Series A              
Class of Warrant or Right [Line Items]              
Warrant Type     Series A        
Term Date     November 2027        
Exercise Price (in dollars per share)     $ 37.98       37.980
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   119,047 119,047 0      
Issued (in shares)     0 119,047      
Exercised (in shares)     (119,047) 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 119,047   0 119,047      
Series B              
Class of Warrant or Right [Line Items]              
Warrant Type     Series B        
Term Date     December 2023        
Exercise Price (in dollars per share)     $ 37.98       $ 37.98
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   119,047 119,047 0      
Issued (in shares)     0 119,047      
Exercised (in shares)     (119,047) 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 119,047   0 119,047      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     November 2027        
Exercise Price (in dollars per share)     $ 52.50        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   8,931 8,931 0      
Issued (in shares)     0 8,931      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 8,931   8,931 8,931      
Series C              
Class of Warrant or Right [Line Items]              
Warrant Type     Series C        
Term Date     October 2028        
Exercise Price (in dollars per share)     $ 19.44     $ 19.44  
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     71,430 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   71,430 0      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     April 2028        
Exercise Price (in dollars per share)     $ 26.25        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     5,359 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   5,359 0      
Private Inducement              
Class of Warrant or Right [Line Items]              
Warrant Type     Private Inducement        
Term Date     September 2024        
Exercise Price (in dollars per share)     $ 8.64        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     238,096 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   238,096 0      
Private Inducement              
Class of Warrant or Right [Line Items]              
Warrant Type     Private Inducement        
Term Date     August 2028        
Exercise Price (in dollars per share)     $ 8.64        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     251,001 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   251,001 0      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     August 2028        
Exercise Price (in dollars per share)     $ 10.80        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     12,229 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   12,229 0      
Pre-Funded Warrants              
Class of Warrant or Right [Line Items]              
Warrant Type     Pre-Funded Warrants        
Term Date     December 2023        
Exercise Price (in dollars per share)     $ 1.30   $ 1.30    
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     3,395,848 0      
Exercised (in shares)     (3,395,848) 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   0 0      
Series D              
Class of Warrant or Right [Line Items]              
Warrant Type     Series D        
Term Date     November 2028        
Exercise Price (in dollars per share)     $ 1.30   1.30    
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     3,846,154 0      
Exercised (in shares)     (30,000) 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   3,816,154 0      
Series E              
Class of Warrant or Right [Line Items]              
Warrant Type     Series E        
Term Date     May 2025        
Exercise Price (in dollars per share)     $ 1.30   $ 1.30    
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     3,846,154 0      
Exercised (in shares)     (771,544) 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   3,074,610 0      
Dealer Manager              
Class of Warrant or Right [Line Items]              
Warrant Type     Dealer Manager        
Term Date     November 2028        
Exercise Price (in dollars per share)     $ 1.63        
Class of Warrant or Right, Outstanding [Roll Forward]              
Beginning Balance (in shares)   0 0 0      
Issued (in shares)     288,462 0      
Exercised (in shares)     0 0      
Expired (in shares)     0 0      
Ending Balance (in shares) 0   288,462 0