XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock (Details - Warrants) - Warrants [Member]
6 Months Ended
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 3 years
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 4.18%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 1237.90%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00%