v3.25.1
SHARE-BASED COMPENSATION - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation | $ $ 20,653 $ 22,561
Additional stock-based compensation cost | $ $ 2,200  
Class C Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vested (in shares) 0 0
Forfeited (in shares) 0 0
Class A and Class C Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Cost not yet recognized | $ $ 18,700  
Period for recognition for remaining compensation cost 11 months 1 day  
Restricted stock units awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vested (in shares) 242,294  
Forfeited (in shares) 1,269  
Cost not yet recognized | $ $ 24,400  
Period for recognition for remaining compensation cost 1 year 9 months 10 days  
Settlement basis (in shares) 1  
Performance shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vested (in shares) 0 0
Forfeited (in shares) 0 0
Cost not yet recognized | $ $ 11,700  
Period for recognition for remaining compensation cost 2 years 4 months 9 days  
Performance period 3 years  
Performance shares | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of potential target shares 0.00%  
Performance shares | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of potential target shares 200.00%