Share-Based Payments - Schedule of the Total Share-Based Payment Expense (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of the Total Share-Based Payment Expense [Abstract] | ||
| Performance Stock Units (PSUs) | 40 | |
| Equity-settled Restricted Stock Units (RSUs) | 366 | |
| Compound RSUs (in Shares) | 96 | |
| Termination benefits (in Shares) | 691 | |
| Total | $ 1,193 | |
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Share based payment expenses related to compound restricted units. No definition available.
|
| X | ||||||||||
- Definition It represents share based payment expense to equity settled restricted stock units. No definition available.
|
| X | ||||||||||
- Definition It represents share based payments to performance share units. No definition available.
|
| X | ||||||||||
- Definition Share based compensation arrangement by share based payment award equity instruments other than options termination benefits. No definition available.
|