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 |