XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
NET LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of anti-dilutive securities
          
   June 30, 2025   June 30, 2024 
Convertible preferred stock   47,533,000    3,593,000 
Convertible notes   5,632,000    10,000 
Warrants   639,000    426,000 
Total   53,804,000    4,029,000