SHARE REPURCHASES |
3 Months Ended | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | |||||||||||||||||||||||||
| Equity [Abstract] | |||||||||||||||||||||||||
| SHARE REPURCHASES | SHARE REPURCHASES On December 15, 2022, the Company announced a Share Repurchase Program pursuant to which it may repurchase up to $85.0 million worth, or 2.8 million shares, of the Company's outstanding common stock over the next 24 months from the date of the announcement. The Company completed the program in August 2024. On August 28, 2024, the Company announced a new Share Repurchase Program pursuant to which we may repurchase up to $85.0 million worth, or 2.5 million shares of the Company's outstanding common stock over the next 24 months. Total consideration paid to repurchase the shares was recorded in shareholders’ equity as treasury stock.
|
||||||||||||||||||||||||