XML 55 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable (Details Narrative)
1 Months Ended 3 Months Ended
Nov. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Nov. 30, 2023
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
GBP (£)
Debt Instrument [Line Items]                  
Fair value of additional liability   $ 5,494,395 $ 21,063,748   $ 21,063,748        
Proceeds from issuance of notes payable       $ 526,282          
Payments for life insurance policies $ 500,923                
Annual interest rate 8.45%     8.74%          
Conversion price percentage of share price issued         80.00%        
Interest expense         $ 6,680 $ 6,748      
Selling general and administrative costs     521,423            
Notes payable and loans         32,395   $ 31,380    
Convertible note payable for non-cash issuance costs   108,167 513,748   (0) (513,748)      
Change in fair value of convertible notes payable         957,408        
Interest amount         1,651,906        
Notes payable         2,234,439   2,380,396    
Convertible notes payable, at fair value         34,390,592   33,433,184    
Total principal and accrued interest of the Convertible Notes         26,558,143        
Proceeds from issuance of convertible notes payable   $ 5,386,228 $ 20,550,000   0 20,550,000      
Issuance of convertible notes upon the date         $ 5,494,395        
Description of annual interest rate         The Convertible Notes are payable on demand in March 2029 and bear an annual interest rate of 6% through March 7, 2025 and 8% thereafter.        
Notes periodic payment description seven monthly payments beginning in December 31, 2024       six monthly payments beginning in December 2023        
Promissory Note [Member]                  
Debt Instrument [Line Items]                  
Notes payable and loans               $ 33,500 £ 25,000
Notes payable         $ 223,544   409,696    
Promissory Note One [Member]                  
Debt Instrument [Line Items]                  
Notes payable and loans         191,149   378,316    
Motor Vehicle and Equipment Loans [Member]                  
Debt Instrument [Line Items]                  
Interest expense         58,225 $ 0      
Notes payable and loans         47,080   2,020,511    
Notes payable         2,010,895   $ 1,970,700    
Minimum monthly payments         $ 42,312        
Motor Vehicle and Equipment Loans [Member] | Minimum [Member]                  
Debt Instrument [Line Items]                  
Variable interest rates         10.15%        
Maturity date         Sep. 30, 2028        
Motor Vehicle and Equipment Loans [Member] | Maximum [Member]                  
Debt Instrument [Line Items]                  
Variable interest rates         12.00%        
Maturity date         Mar. 31, 2030        
Interest Rate Through March 7, 2025 [Member]                  
Debt Instrument [Line Items]                  
Annual interest rate         6.00%        
Interest Rate After March 7, 2025 [Member]                  
Debt Instrument [Line Items]                  
Annual interest rate         8.00%