v3.25.2
PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
 Schedule of property and equipment        
   June 30, 2025   December 31, 2024 
         
Office equipment  $166,351   $155,511 
Lab equipment   11,819,801    10,953,487 
Furniture   66,438    54,493 
Leasehold improvements   440,855    432,400 
Software   133,377    133,377 
    12,626,822    11,729,268 
Less: Accumulated depreciation   6,902,263    6,037,723 
           
Property and equipment, net  $5,724,559   $5,691,545