STOCKHOLDERS' EQUITY (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | ||||||||||||||||||||||||||||||||||||||||||||||
| Equity [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of share repurchase program increase in authorization | This original authorization, along with the dates and amounts of subsequent increases to the authorization by the BOD to the share repurchase program, are as follows (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||