STOCKHOLDERS' EQUITY (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stockholders' Equity Note [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Stock Repurchase Activity | The following table summarizes the stock repurchase activity for 769,518 shares of common stock repurchased during the six months ended June 30, 2026 (in thousands), all of which occurred during the three months ended March 31, 2026:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Company's RSA and RSU Activity | The following is a summary of the Company’s unvested RSA and RSU activity under the 2025 Plan during the six months ended June 30, 2026:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||