v3.25.3
Related Party Transactions and Balances - Repayment schedule of the minimum principal payments (Details)
Sep. 30, 2025
USD ($)
Related Party Transactions and Balances  
2026 $ 7,486,502
Total 7,486,502
Current portion $ (7,486,502)