v3.25.1
Long-term incentive compensation payable - Changes in compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accrued Bonuses [Roll Forward]    
Beginning of period $ 217,552 $ 183,134
Long-term incentive compensation including accruals 6,875 1,638
Cash paid (27,701) (4,482)
Foreign exchange gains/(losses) 567 (214)
End of period $ 197,293 $ 180,076