v3.26.1
NET LOSS PER COMMON SHARE (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock options and warrants excluded from diluted net loss per share calculation due to net loss position        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Potential dilutive securities excluded from diluted earnings (loss) per share calculation (in shares) 87,308,000 80,516,533 87,308,000 80,516,533