v3.26.1
STOCKHOLDERS’ EQUITY - Stock Options Narrative (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 0 0
Minimum | Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period (in years) 1 year  
Maximum | Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period (in years) 4 years  
2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Contractual life (in years) 10 years