v3.26.1
SHARE-BASED COMPENSATION - Issuance of Common Stock Related to Exercise of Stock Options (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock issued upon option exercise and vesting of restricted stock units (in shares) 31 69
Stock issued upon option exercise and vesting of restricted and performance stock units (in shares) 542 382
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock issued upon option exercise and vesting of restricted and performance stock units (in shares) 297 159