XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions (Details Narrative)
1 Months Ended 9 Months Ended
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
ZAR (R)
Jun. 30, 2024
ZAR (R)
Jan. 31, 2024
USD ($)
Jan. 31, 2024
ZAR (R)
Dec. 31, 2023
ZAR (R)
Oct. 31, 2023
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
ZAR (R)
Business Acquisition [Line Items]                    
Goodwill   $ 3,267,103           $ 3,205,227 $ 3,461,459  
Ownership percentage               51.00%    
Accounts recievable   216,504             560,429  
Accounts recievable from non controlling interest   2,534,677             $ 3,316,438  
ASP Rentals | ASP Rentals Shareholders Agreement                    
Business Acquisition [Line Items]                    
Purchase consideration   $ 180,387 R 3,300,829 R 3,671,412     R 3,300,829      
Percentage of shares issued   24.00% 24.00% 20.00%     24.00%      
ASP Rentals | ASP Sale Agreement and Asset Rental Agreement                    
Business Acquisition [Line Items]                    
Purchase consideration $ 727,199 $ 784,291   R 13,217,472   R 14,351,431        
ASP Rentals | Third Party | ASP Rentals Shareholders Agreement                    
Business Acquisition [Line Items]                    
Purchase consideration $ 1,009,969 $ 721,548   R 18,357,063     R 13,203,317      
Percentage of shares issued       80.00%     76.00%      
PET Labs                    
Business Acquisition [Line Items]                    
Purchase consideration               $ 2,000,000    
Advance payment               $ 500,000    
Payble amount         $ 264,750          
Percentage of issued and outstanding shares                 49.00%  
Option to purchase                 $ 2,200,000  
Ownership percentage               51.00%    
Description of ASP Rentals Shareholders Agreement       ASP Rentals issued 20% of the new capital to ASP South Africa for total consideration of ZAR 3,671,412 (which at the exchange rate as of June 30, 2024 was $201,994) and the remaining 80% of the new capital to one of the two original third party entities for a combined consideration of ZAR 18,357,063 (which at the exchange rate as of June 30, 2024 was $1,009,969).In August 2024, ASP Rentals issued additional capital stock to support additional financing to PET Labs. Per the terms of the ASP Rentals Shareholder Agreement, ASP Rentals issued 20% of the new capital to ASP South Africa for total consideration of ZAR 369,965 (which at the exchange rate as of September 30, 2024 was $21,421) and the remaining 80% of the new capital to one of the two original third party entities for a combined consideration of ZAR 1,849,826 (which at the exchange rate as of September 30, 2024 was $104,925). As a result of the additional financings in 2024, ASP South Africa now controls 42% of ASP Rentals.     ASP Rentals issued 24% of its capital stock to ASP South Africa for total consideration of ZAR 3,300,829 (which at the exchange rate as of December 31, 2023 was $180,387) and the remaining 76% of its capital stock was issued to two third party entities for combined consideration of ZAR 13,203,317 (which at the exchange rate as of December 31, 2023 was $721,548).   Pursuant to the terms of the ASP Rentals Shareholders Agreement, as of December 31, 2023 ASP South Africa was obligated to acquire and ASP Rentals was obligated to issue 24% of the common shares of ASP Rentals to be issued and outstanding for total purchase consideration of ZAR 3,300,829 (which at the exchange rate as of December 31, 2023 was $180,387).  
Oblogation to shares to be issued   76.00% 76.00%              
Accounts recievable   $ 721,548               R 13,203,317
Aquisition Paid Amount                 $ 1,235,250  
Accounts recievable from non controlling interest   $ 721,548                
Decsription of ASP Sale Agreement and Asset Rental Agreement         a total of ZAR 14,351,431 (which at the exchange rate as of December 31, 2023 was $784,291) was transferred between ASP Rentals and ASP South Africa per the terms of the ASP Sale Agreement and Asset Rental Agreement, excluding VAT. In June 2024, a total of ZAR 13,217,472 (which at the exchange rate as of June 30, 2024 was $727,199) was transferred between ASP Rentals and ASP South Africa and PET Labs per the terms of the ASP Sale Agreement and Asset Rental Agreement, excluding VAT. a total of ZAR 14,351,431 (which at the exchange rate as of December 31, 2023 was $784,291) was transferred between ASP Rentals and ASP South Africa per the terms of the ASP Sale Agreement and Asset Rental Agreement, excluding VAT. In June 2024, a total of ZAR 13,217,472 (which at the exchange rate as of June 30, 2024 was $727,199) was transferred between ASP Rentals and ASP South Africa and PET Labs per the terms of the ASP Sale Agreement and Asset Rental Agreement, excluding VAT.