XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Activity Related to Warrants Classified Within Stockholders’ Equity (Deficit) (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Weighted Average Exercise Price Outstanding, Exercised
Warrant [Member]    
Number of shares,Beginning 64,672 21,129
Weighted average grant date fair value,Beginning $ 15.23 $ 1.10 [1]
Warrants Outstanding, Exercised   (5,000)
Weighted Average Exercise Price Outstanding, Exercised $ 30.00 [2]
Weighted-Average Remaining Contractual Term Outstanding 2 years 7 months 6 days 3 years 5 months 4 days
Warrants Outstanding, Exercised $ (16,590)  
Number of shares,Ending 317,664 64,672
Weighted average grant date fair value,Ending $ 4.96 $ 15.23
Warrants Outstanding, Exercisable Balance 317,664  
Weighted Average Exercise Price Outstanding, Exercisable balance $ 4.96  
Weighted-Average Remaining Contractual Term Outstanding, Exercisable 2 years 7 months 6 days  
Warrant [Member] | March 2023 [Member]    
Warrants Outstanding, Issued   7,143
Weighted Average Exercise Price Outstanding, Issued [1]   $ 1.10
Warrant [Member] | June 2023 [Member]    
Warrants Outstanding, Issued   25,080
Weighted Average Exercise Price Outstanding, Issued [2]   $ 30.00
Warrant [Member] | November 2023 [Member]    
Warrants Outstanding, Issued   14,836
Weighted Average Exercise Price Outstanding, Issued [1]   $ 1.10
Warrant [Member] | November 2022 One [Member]    
Warrants Outstanding, Issued   1,484
Weighted Average Exercise Price Outstanding, Issued   $ 124.70
Warrant [Member] | March 6 2024 [Member]    
Warrants Outstanding, Issued 16,588  
Weighted Average Exercise Price Outstanding, Issued [1] $ 1.10  
Warrant [Member] | March 7 2024 [Member]    
Warrants Outstanding, Issued 2,737  
Weighted Average Exercise Price Outstanding, Issued $ 75.50  
Warrant [Member] | April 2024 [Member]    
Warrants Outstanding, Issued 28,378  
Weighted Average Exercise Price Outstanding, Issued [1] $ 1.10  
Warrant [Member] | May 31 2024 [Member]    
Warrants Outstanding, Issued 32,659  
Weighted Average Exercise Price Outstanding, Issued [1] $ 1.10  
Warrant [Member] | July 29, 2024 [Member]    
Warrants Outstanding, Issued 21,598  
Weighted Average Exercise Price Outstanding, Issued [1] $ 1.10  
Warrant [Member] | August 27, 2024 [Member]    
Warrants Outstanding, Issued 24,765  
Weighted Average Exercise Price Outstanding, Issued [1] $ 1.10  
Warrant [Member] | December 18, 2024 [Member]    
Warrants Outstanding, Issued 142,857  
Weighted Average Exercise Price Outstanding, Issued $ 5.25  
[1] Reflects the exercise price after a modification executed on May 31, 2024.
[2] Reflects the exercise price after the Down Round Trigger events (see Note 9).