v3.26.1
Long-term incentive compensation payable - Changes in compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accrued Bonuses [Roll Forward]        
Beginning of period $ 85,291 $ 197,293 $ 228,366 $ 217,552
Long-term incentive compensation including accruals 6,292 12,865 (123,402) 19,740
Cash paid (439) (371) (13,543) (28,072)
Foreign exchange gains/(losses) 47 1,373 (230) 1,940
End of period $ 91,191 $ 211,160 91,191 $ 211,160
Long-term incentive compensation including accruals reversal     $ 124,500