v3.26.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Commitments [Line Items]        
Deferred compensation agreement, benefit term     10 years  
Deferred compensation agreement, expense $ 180 $ 247 $ 353 $ 494
Minimum        
Other Commitments [Line Items]        
Deferred compensation agreement, annual benefit 20   20  
Maximum        
Other Commitments [Line Items]        
Deferred compensation agreement, annual benefit $ 75   $ 75