v3.25.1
TD Note Payable - Maturity Schedule (Details) - TD Bank - Note Payable
Mar. 31, 2025
USD ($)
Line of Credit Facility [Line Items]  
2025 (remainder of FY 2025) $ 9,693
2026 41,145
2027 45,224
2028 36,471
Total $ 132,533