XML 90 R76.htm IDEA: XBRL DOCUMENT v3.26.1
NET INCOME (LOSS) PER COMMON SHARE (Details Narrative) - shares
shares in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Common Stock Equivalents [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive warrants 8.5 6.7
Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive warrants 0.4 4.2
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive warrants 5.8 2.5
Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive warrants 2.2  
Restricted stock units 0.1