XML 77 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Deficit) - Summary Of Information Related To Common Stock Warrants (Details) - Common Stock Warrants [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Number of warrants outstanding, beginning balance 4,638,454  
Number of warrants outstanding, Issued 89,787  
Number of warrants outstanding, Expired (87,312)  
Number of warrants outstanding, ending balance 4,640,929 4,638,454
Number of warrants, Exercisable 4,640,929  
Weighted average exercise price, outstanding, beginning balance $ 10.2  
Weighted average exercise price, Issued 2.81  
Weighted average exercise price, Expired 7.03  
Weighted average exercise price, outstanding, ending balance 10.11 $ 10.2
Weighted average exercise price, Exercisable $ 10.11  
Weighted average remaining contractual life in years, outstanding 3 years 7 months 13 days 4 years 7 months 13 days
Weighted average remaining contractual life in years, Exercisable 3 years 7 months 13 days  
Aggregate intrinsic value of warrants outstanding $ 36,242 $ 1,382,919
Aggregate intrinsic value of warrants Exercisable $ 36,242