XML 108 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Share Repurchase Activity (Details) - shares
2 Months Ended 12 Months Ended
Feb. 19, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common stock (in shares)   5,607,852 2,814,956
ASR Agreement      
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common stock (in shares)   2,977,494 0
ASR Agreement | Subsequent Event      
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common stock (in shares) 184,214    
Other share repurchases      
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common stock (in shares)   2,630,358 2,814,956