v3.26.1
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 28, 2026
Jul. 30, 2025
May 31, 2024
Class of Stock [Line Items]              
Share repurchase program, authorized amount           $ 50.0  
Subsequent Event              
Class of Stock [Line Items]              
Share repurchase program, authorized amount         $ 50.0    
Restricted Stock | Amended and Restated 2012 Equity Incentive Plan              
Class of Stock [Line Items]              
Shares available for grant (in shares)             5,015,000
Restricted Stock and Restricted Stock Units | Amended and Restated 2012 Equity Incentive Plan | Minimum              
Class of Stock [Line Items]              
Award vesting period (in years)     1 year        
Restricted Stock and Restricted Stock Units | Amended and Restated 2012 Equity Incentive Plan | Maximum              
Class of Stock [Line Items]              
Award vesting period (in years)     3 years        
Repurchase Program              
Class of Stock [Line Items]              
Number of shares repurchased (in shares) 0 0 0 0