v3.25.2
11. STOCKHOLDERS’ EQUITY (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Dividends Payable [Table Text Block]
  

June 30,

2025

 

December 31,

2024

Series A preferred stock  $293,000   $195,206 
           
[custom:ScheduleOfSeriesAStockConversionsTableTextBlock]
   June 30,  December 31,
   2025  2024
Series A Preferred Stock converted shares  2,337      
Series A Preferred Stock dividends converted  $12,454   $   
[custom:ScheduleOfSeriesBStockIssuanceActivityTableTextBlock]
       
   Six months ended
   June 30,
   2025  2024
Series B preferred stock shares issued         9,135 
Net proceeds  $     $805,726 
[custom:ScheduleOfSeriesCStockIssuanceActivityTableTextBlock]
       
   Six months ended
   June 30,
   2025  2025
Series C preferred stock shares issued   8,550       
Net proceeds  $785,067   $