XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
COMMON STOCK WARRANTS - Schedule of common stock warrant activity (Details) - $ / shares
1 Months Ended 6 Months Ended
Aug. 31, 2024
Jun. 30, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]      
Exercise Price (in dollars per share)   $ 8.12 $ 12.63
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   1,307,842  
Issued (in shares)   3,049,424  
Exercised (in shares)   (1,873,590)  
Expired (in shares)   (81,073)  
Ending Balance (in shares)   2,402,603  
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)   (47)  
Ending Balance (in shares)   0  
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)   (20)  
Ending Balance (in shares)   0  
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)   (80,998)  
Ending Balance (in shares)   0  
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)   (1,498,872)  
Expired (in shares)   0  
Ending Balance (in shares)   0  
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  
Series H      
Class of Warrant or Right [Line Items]      
Warrant Type   Series H  
Term Date   October 2026  
Exercise Price (in dollars per share)   $ 4.15  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   0  
Issued (in shares)   1,458,872  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   1,458,872  
Dealer Manager      
Class of Warrant or Right [Line Items]      
Warrant Type   Dealer Manager  
Term Date   October 2026  
Exercise Price (in dollars per share)   $ 3.781  
Class of Warrant or Right, Outstanding [Roll Forward]      
Beginning Balance (in shares)   0  
Issued (in shares)   72,944  
Exercised (in shares)   0  
Expired (in shares)   0  
Ending Balance (in shares)   72,944