Accounts receivable, net (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | ||||||||||||||||||||||||||||||||||||||||||||||
| Credit Loss [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of accounts receivable | Accounts receivable consist of the following:
|
|||||||||||||||||||||||||||||||||||||||||||||
| Schedule of movements of allowance for doubtful accounts | Movements of allowance for credit losses from accounts receivable are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||