v3.25.4
NET LOSS PER SHARE - Anti-dilutive (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Warrants    
NET LOSS PER SHARE    
Anti-dilutive excluded from the calculation of diluted net loss per common stock 159,870 159,870
Employee Stock Option    
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 2,434,123 1,559,326
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