Related Party Transactions and Balances (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Related Party Transactions and Balances [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Related Parties | Related Parties
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Due From Related Party Balances | The Company’s due from related party balances as of December 31, 2025 and 2024 are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Due to Related Party Balances | The Company’s due to related party balances as of December 31, 2025 and 2024 are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||