XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Organization and Basis of Presentation (Details 2)
9 Months Ended
Sep. 30, 2024
shares
Previously Reported [Member]  
Common stock options 3,868,970
Common stock warrants 8,528,766
Impact of reverse stock split [Member]  
Common stock options (3,740,004)
Common stock warrants (8,244,474)
As revised [Member]  
Common stock options 128,966
Common stock warrants 284,292