v3.26.1
ORGANIZATION - Schedule of Repurchase of Shares Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Unvested RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of RSUs withheld to satisfy tax withholding obligations $ 37 $ 392 $ 32,011 $ 53,782
Number of RSUs withheld to satisfy tax withholding obligations (in shares) 3,811 19,611 2,603,347 2,249,769
Class A Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of shares purchased pursuant to the 2025 Program $ 0 $ 1,691 $ 25,000 $ 1,691
Number of shares purchased pursuant to the 2025 Program (in shares) 0 114,228 1,710,117 114,228