XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions (Details Narrative)
1 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Aug. 23, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
ZAR (R)
Dec. 31, 2024
ZAR (R)
Aug. 31, 2024
ZAR (R)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
ZAR (R)
Jan. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
ZAR (R)
Oct. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
ZAR (R)
Business Acquisition [Line Items]                              
Goodwill $ 3,168,101   $ 3,267,103             $ 3,267,103   $ 3,205,227 $ 3,168,101 $ 3,267,103  
Ownership percentage                       51.00% 51.00% 51.00%  
Accounts recievable 706,925   216,504             216,504   $ 460,165 $ 706,925 $ 216,504  
Accounts recievable from non controlling interest 3,267,948   2,534,677             2,534,677     3,267,948 2,534,677  
General and administrative expenses                         $ 24,814,288 15,416,388  
ASP Rentals | ASP Rentals Shareholders Agreement                              
Business Acquisition [Line Items]                              
Purchase consideration 6,889 $ 21,421 $ 180,387 R 3,300,829 R 130,000 R 369,965 $ 201,994 R 3,671,412   $ 180,387 R 3,300,829        
Percentage of issued and outstanding shares                         42.00%    
Percentage of shares issued     24.00% 24.00% 20.00% 20.00% 20.00% 20.00%   24.00% 24.00%        
ASP Rentals | Third Party | ASP Rentals Shareholders Agreement                              
Business Acquisition [Line Items]                              
Purchase consideration $ 35,746 $ 104,925     R 650,000 R 1,849,826 $ 1,009,969 R 18,357,063   $ 721,548 R 13,203,317        
Percentage of shares issued         80.00% 80.00% 80.00% 80.00%   76.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 369,965 (which at the exchange rate as of August 23, 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 August 23, 2024 was $104,925). 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). 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).   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). 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             $ 721,548       721,548 R 13,203,317
Aquisition Paid Amount                         $ 1,235,250    
Accounts recievable from non controlling interest     $ 721,548             $ 721,548       721,548  
General and administrative expenses                           $ 4,000  
ASP South Africa                              
Business Acquisition [Line Items]                              
Description of ASP Rentals Shareholders Agreement                         ASP Rentals issued 20% of the new capital to ASP South Africa for total consideration of ZAR 130,000 (which at the exchange rate as of December 31, 2024 was $6,889) and the remaining 80% of the new capital to one of the two original third party entities for a combined consideration of ZAR 650,000 (which at the exchange rate as of December 31, 2024 was $35,746).