XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.4
NET LOSS PER SHARE - Potentially dilutive securities have been excluded from the computation of diluted net loss per share (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
NET LOSS PER SHARE    
Total potentially dilutive shares 3,261,802 849,035
Warrants    
NET LOSS PER SHARE    
Total potentially dilutive shares 3,032,892 679,390
Stock options    
NET LOSS PER SHARE    
Total potentially dilutive shares 212,167 152,902
Convertible preferred shares    
NET LOSS PER SHARE    
Total potentially dilutive shares 16,743 16,743