Share-Based Compensation - Schedule of RSUs Award Activity (Details) - Restricted Stock Units (RSUs) [Member] |
6 Months Ended |
---|---|
Jun. 30, 2025
shares
| |
Schedule of RSUs Award Activity [Line Items] | |
Nonvested shares outstanding at beginning | 1,077,498 |
Granted | 62,000 |
Forfeited | (115,839) |
Vested | (24,150) |
Nonvested shares outstanding at ending | 999,509 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Gross number of share options (or share units) granted during the period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|