v3.25.1
Notes payable - Schedule of principal maturities of note payable (Details)
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 $ 15,719
2026 1,804
Total $ 17,523