v3.26.1
Related Party Transactions and Balances - Repayment schedule of the minimum principal payments (Details)
Mar. 31, 2026
USD ($)
Related Party Transactions and Balances  
2027 $ 7,477,121
Total 7,477,121
Current portion $ (7,477,121)