v3.25.1
Schedule of Notes - Payable Related Parties (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Issuance dates of notes $ 469,396 $ 460,523
Repayments (2,769) (10,877)
Issuance dates of notes 466,627 469,396
Kevin Brian Cox [Member] | Chief Executive Officer [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Issuance dates of notes [1] 3,555,655
Reclassification of principal into one single note [1]   4,584,563
Reclassification of accrued interest payable into one single note   498,991
Repayments [1] (407,776) (1,527,899)
Issuance dates of notes [1] 3,147,879 3,555,655
Kevin Brian Cox [Member] | Management [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Issuance dates of notes [1] 4,584,563
Reclassification of principal into one single note [1]   (4,584,563)
Reclassification of accrued interest payable into one single note [1]  
Repayments [1]
Issuance dates of notes [1]
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Issuance dates of notes 3,555,655 4,584,563
Reclassification of principal into one single note  
Reclassification of accrued interest payable into one single note   498,991
Repayments (407,776) (1,527,899)
Issuance dates of notes $ 3,147,879 $ 3,555,655
[1] Activity is with the Company’s Chief Executive Officer and Board Member (Kevin Brian Cox).