Leases - Schedule of Non-Cancellable lease Contract (Details) - Office Premises [Member] |
Jun. 30, 2026 |
|---|---|
| Minimum [Member] | |
| Leases - Schedule of Non-Cancellable lease Contract (Details) [Line Items] | |
| Office premises, Lease term | 2 years |
| Maximum [Member] | |
| Leases - Schedule of Non-Cancellable lease Contract (Details) [Line Items] | |
| Office premises, Lease term | 5 years |