STOCKHOLDERS EQUITY (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stockholders' Equity Note [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Stock Repurchase | The following table details our stock repurchases under the 2024 Stock Repurchase Program during the nine months ended September 30, 2025:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||