COMMITMENTS AND CONTINGENCIES (Details) $ in Thousands |
1 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
|
Nov. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
country
state
territory
|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
|
| Commitments and Contingencies Disclosure [Abstract] | ||||
| Gain contingency | $ | $ 3,300 | $ 3,286 | $ 0 | $ 0 |
| Number of states in which entity operates | state | 50 | |||
| Number of territories in which entity operates | territory | 2 | |||
| Number of countries in which entity operates | country | 8 | |||