v3.26.1
Related Party Transactions and Balances - Repayment schedule of the minimum principal payments (Details)
Jun. 30, 2026
USD ($)
Related Party Transactions and Balances  
2026 $ 7,334,333
Total 7,334,333
Current portion $ (7,334,333)