CASH FLOW INFORMATION - Stock-Based Compensation (Details) - 2015 Plan - USD ($) $ in Thousands |
6 Months Ended | ||||
|---|---|---|---|---|---|
Jun. 18, 2026 |
Feb. 16, 2026 |
May 20, 2025 |
Feb. 18, 2025 |
Jun. 30, 2026 |
|
| Restricted stock units | |||||
| CASH FLOW INFORMATION | |||||
| Granted (in shares) | 29,779 | 210,826 | 59,136 | 267,344 | 252,189 |
| Aggregate fair value | $ 705 | $ 4,682 | $ 825 | $ 3,970 | |
| Performance based restricted stock units | |||||
| CASH FLOW INFORMATION | |||||
| Granted (in shares) | 118,596 | 145,792 | 118,596 | ||
| Aggregate fair value | $ 3,026 | $ 2,479 |