XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Promissory Note (Details) - Promissory Note [Member] - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Promissory note issued $ 475,000
Repayments (70,000)
Promissory note 405,000
Current portion $ 405,000