XML 70 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Warrant Activity
The following is a summary of warrant activity for the years ended December 31, 2024 and 2023:
Number of Warrants
Equity
 classified
Liability classifiedTotalWeighted average
exercise price
Outstanding at December 31, 202274,539 966,393 1,040,932 $46.03 
Expired(119)— (119)$503.10 
Outstanding at December 31, 202374,420 966,393 1,040,813 $45.98 
Exercises(65,681)— (65,681)43.80 
Expired(1,928)(280,681)(282,609)44.09 
Outstanding at December 31, 20246,811 685,712 692,523 $46.96 
Schedule of Authorized Shares of Common Stock for Future Issuance
The Company has authorized shares of common stock for future issuance as follows:
 As of
 December 31, 2024
Exercise of warrants692,523 
Shares available for future stock incentive awards4,205,199 
Unvested restricted stock units444,238 
Outstanding common stock options1,706,035 
Series A Preferred Stock4,026,346 
Series B Preferred Stock437,927 
Total11,512,268