v3.26.3
NET LOSS PER SHARE - Anti-dilutive (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Warrants    
NET LOSS PER SHARE    
Anti-dilutive excluded from the calculation of diluted net loss per common stock 137,790 159,870
Options    
NET LOSS PER SHARE    
Anti-dilutive excluded from the calculation of diluted net loss per common stock 348,281 348,281
Unvested RSAs    
NET LOSS PER SHARE    
Anti-dilutive excluded from the calculation of diluted net loss per common stock 3,057,634 2,434,123
Unvested RSAs | Mr. Ron Bentsur, Dr. Enrique Poradosu, and Mr. Shay Shemesh    
NET LOSS PER SHARE    
Anti-dilutive excluded from the calculation of diluted net loss per common stock 193,557 193,557