v3.26.1
Related Party Transactions and Balances - Repayment schedule of the minimum principal payments (Details)
Dec. 31, 2025
USD ($)
Related Party Transactions and Balances  
2026 $ 7,604,276
Total 7,604,276
Current portion $ (7,604,276)