XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Warrant Activity The following is a summary of the Company’s warrants as of June 30, 2025:
Number of Warrants
Equity
 classified
Liability classifiedTotalWeighted-average
exercise price
Outstanding at June 30, 20256,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 of June 30, 2025 as follows:
June 30,
 2025
Exercise of warrants692,523 
Shares available for future stock incentive awards4,123,417 
Unvested restricted stock units533,331 
Outstanding common stock options2,496,722 
Series A Preferred Stock4,026,346 
Series B Preferred Stock437,927 
Total12,310,266