v3.25.2
STOCKHOLDERS’ EQUITY AND REDEEMABLE NONCONTROLLING INTERESTS - Schedule of Share Repurchase Authorized by Board of Directors (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
Equity, Class of Treasury Stock [Line Items]  
Expiration Dec. 31, 2026
July 2024  
Equity, Class of Treasury Stock [Line Items]  
Repurchase Authorization $ 200,000,000
Expiration Dec. 31, 2026