XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER RECEIVABLE (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
OTHER RECEIVABLE            
Revenue recognized   $ 1,169,236 $ 762,658 $ 2,413,297 $ 1,996,995  
Other receivables   2,490,147   2,490,147   $ 1,027,815
Grant income receivable   200,000   200,000    
Subsequent event            
OTHER RECEIVABLE            
Funds received from grant $ 200,000          
FDA grant            
OTHER RECEIVABLE            
Revenue recognized   200,000   500,000    
Grant revenue   200,000   500,000    
Grant income receivable   200,000   200,000    
Funds received from grant       1,000,000.0    
FDA grant | Subsequent event            
OTHER RECEIVABLE            
Funds received from grant 200,000          
SBIR grant            
OTHER RECEIVABLE            
Revenue recognized   200,000   400,000    
Grant revenue   200,000   400,000    
Grant income receivable   200,000   200,000    
Funds received from grant       600,000    
SBIR grant | Subsequent event            
OTHER RECEIVABLE            
Funds received from grant $ 200,000          
Cancer Prevention And Research Institute Of Texas            
OTHER RECEIVABLE            
Revenue recognized   700,000   1,500,000    
Other receivables   $ 1,900,000   $ 1,900,000