Treasury Shares |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Treasury Stock, Value [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TREASURY SHARES | TREASURY SHARES On May 23, 2022, the Board of Directors approved a repurchase authorization of up to 5 million of its issued and outstanding common shares. This authorization, which does not have an expiration date, replaced the Group’s prior authorization of an aggregate consideration of up to $5 million, which was terminated. On June 7, 2024, the Board of Directors increased the Company’s existing share repurchase authorization by 2.5 million to 7.5 million shares of its issued and outstanding common stock. The table below illustrates the movement on the treasury shares during the period:
|