XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Venrock Warrant Exchange (Details) - Exchange Agreement
$ / shares in Units, $ in Millions
Oct. 12, 2023
USD ($)
$ / shares
shares
Equity  
Fair market value | $ $ 12.9
Treasury Stock  
Equity  
Exchange of common stock for prefunded warrants (in shares) 5,658,034
Pre-Funded Warrants  
Equity  
Number of warrants issued in exchange of common stock (in shares) 5,658,034
Exercise price of warrants (in dollars per share) | $ / shares $ 0.001