v3.26.1
STOCKHOLDERS' DEFICIT - Schedule of stock option activity (Details) - Stock Incentive Plan 2019
6 Months Ended
Jun. 30, 2026
shares
STOCKHOLDERS' DEFICIT  
Options outstanding at December 31, 2025 3,100,787
Options granted 77,600
Options forfeited or expired (545,391)
Options outstanding at June 30, 2026 2,632,996
Vested and Exercisable options at June 30, 2026 1,552,714