v3.25.4
SHARE-BASED COMPENSATION - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
employee
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation   $ 62,617 $ 76,536 $ 55,983
Number of employee retiring | employee 2      
Modified Certain Equity Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation   2,900    
Restricted stock units awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cost not yet recognized   $ 11,200    
Period for recognition for remaining compensation cost   1 year 7 months 9 days    
Vested (in shares) | shares   347,250    
Forfeited (in shares) | shares   24,356    
Performance shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cost not yet recognized   $ 7,800    
Period for recognition for remaining compensation cost   1 year 6 months 18 days    
Vested (in shares) | shares   0    
Forfeited (in shares) | shares   0    
Common Class A        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cost not yet recognized   $ 3,300    
Period for recognition for remaining compensation cost   2 months