Annual report [Section 13 and 15(d), not S-K Item 405]

SIGNIFICANT ACCOUNTING POLICIES - SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF NET LOSS PER COMMON SHARE (Details)

v3.25.0.1
SIGNIFICANT ACCOUNTING POLICIES - SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF NET LOSS PER COMMON SHARE (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share, Diluted, Other Disclosure [Abstract]    
Stock options 723,153 708,762
Unvested restricted stock units 259,488 17,911
Warrants 36,207 50,207