XML 33 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Anti-Dilutive Weighted-Average Shares Outstanding

 

   Three and Nine Months Ended
September 30,
 
   2025   2024 
Options to purchase common stock   33,858    250,897 
Warrants to purchase common stock   382,588    934,373 
Total options and warrants to purchase common stock   416,446    1,185,270