XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Line of Credit - Maturity Schedule (Details) - TD Bank - Note Payable
Dec. 31, 2023
USD ($)
Line of Credit Facility [Line Items]  
2025 $ 17,430
2026 37,434
2027 41,145
2028 45,224
2028 36,042
Total $ 177,275