XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
ROU Asset $ 1,417,402 $ 1,258,701
Operating Lease Liability - Current 541,796 336,564
Operating Lease Liability - Non-Current 1,014,774 1,066,647
Total Operating Lease Liability 1,556,570 1,403,211
Office and laboratory, Pretoria, South Africa [Member]    
ROU Asset 595,655 626,548
Operating Lease Liability - Current 59,746 53,504
Operating Lease Liability - Non-Current 611,220 637,348
Total Operating Lease Liability 670,966 690,852
Additional production, Pretoria, South Africa [Member]    
ROU Asset 306,197  
Operating Lease Liability - Current 177,221  
Operating Lease Liability - Non-Current 128,976  
Total Operating Lease Liability 306,197  
Laboratory, Pretoria, South Africa [Member]    
ROU Asset 58,177 68,089
Operating Lease Liability - Current 22,059 19,608
Operating Lease Liability - Non-Current 37,424 48,805
Total Operating Lease Liability 59,483 68,413
Office and production, Pretoria, South Africa [Member]    
ROU Asset 457,373 564,064
Operating Lease Liability - Current 282,770 263,452
Operating Lease Liability - Non-Current 237,154 380,494
Total Operating Lease Liability $ 519,924 $ 643,946