XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
COMMON STOCK WARRANTS - Schedule of common stock warrant activity (Details) - $ / shares
1 Months Ended 3 Months Ended
Aug. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]      
Exercise Price (in dollars per share)   $ 7.82 $ 12.63
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   1,307,842  
Issued (in shares)   1,517,608  
Exercised (in shares)   (374,718)  
Expired (in shares)   (8)  
Ending Balance (in shares)   2,450,724  
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)   $ 21,600  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   60  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   60  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   January 2025  
Exercise Price (in dollars per share)   $ 24,000  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   4  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   (4)  
Ending Balance (in shares)   0  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   March 2025  
Exercise Price (in dollars per share)   $ 9,015.12  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   4  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   (4)  
Ending Balance (in shares)   0  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   April 2025  
Exercise Price (in dollars per share)   $ 9,528  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   47  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   47  
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)   $ 7,320  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   20  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   20  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   April 2026  
Exercise Price (in dollars per share)   $ 5,174.4  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   34  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   34  
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)   $ 5,318.4  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   540  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   540  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   August 2026  
Exercise Price (in dollars per share)   $ 6,835.4  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   136  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   136  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   March 2026  
Exercise Price (in dollars per share)   $ 6,000  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   60  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   60  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   November 2027  
Exercise Price (in dollars per share)   $ 525.00  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   892  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   892  
Series C      
Class of Warrant or Right [Line Items]      
Warrant Type   Series C  
Term Date   October 2028  
Exercise Price (in dollars per share)   $ 194.40  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   7,142  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   7,142  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   April 2028  
Exercise Price (in dollars per share)   $ 262.50  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   534  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   534  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   August 2028  
Exercise Price (in dollars per share)   $ 108.04  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   1,222  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   1,222  
Series D      
Class of Warrant or Right [Line Items]      
Warrant Type   Series D  
Term Date   November 2028  
Exercise Price (in dollars per share)   $ 13.00  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   151,026  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   151,026  
Series E      
Class of Warrant or Right [Line Items]      
Warrant Type   Series E  
Term Date   May 2025  
Exercise Price (in dollars per share)   $ 13.00  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   80,998  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   80,998  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   November 2028  
Exercise Price (in dollars per share)   $ 16.25  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   28,844  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   28,844  
Series F-1      
Class of Warrant or Right [Line Items]      
Warrant Type   Series F-1  
Term Date   August 2029  
Exercise Price (in dollars per share) $ 4.35 $ 4.35  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   571,318  
Issued (in shares) 251,884 0  
Exercised (in shares)   (251,884)  
Expired (in shares)   0  
Ending Balance (in shares)   319,434  
Series F-2      
Class of Warrant or Right [Line Items]      
Warrant Type   Series F-2  
Term Date   February 2026  
Exercise Price (in dollars per share) $ 4.35 $ 4.35  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   439,686  
Issued (in shares) 122,834 0  
Exercised (in shares)   (122,834)  
Expired (in shares)   0  
Ending Balance (in shares)   316,852  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   August 2029  
Exercise Price (in dollars per share)   $ 5.75  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   25,275  
Issued (in shares)   0  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   25,275  
Series G      
Class of Warrant or Right [Line Items]      
Warrant Type   Series G  
Term Date   September 2026  
Exercise Price (in dollars per share)   $ 2.90  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   0  
Issued (in shares)   1,498,872  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   1,498,872  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   September 2026  
Exercise Price (in dollars per share)   $ 3.625  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   0  
Issued (in shares)   18,736  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   18,736