v3.24.2.u1
Stock-Based Compensation - Stock compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense, Options $ 7,934 $ 2,546 $ 9,978 $ 6,390
Stock compensation expense, RSU 82,286 86,647 173,777 200,203
Stock compensation expense 90,220 89,193 183,755 206,593
Time Based        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense, Options 7,934 2,546 9,978 6,390
Stock compensation expense, RSU 43,740 38,752 82,797 83,559
Stock compensation expense 51,674 41,298 92,775 89,949
PSP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense, Options 0 0 0 0
Stock compensation expense, RSU 37,449 35,872 89,801 59,887
Stock compensation expense 37,449 35,872 89,801 59,887
LTIP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense, Options 0 0 0 0
Stock compensation expense, RSU 1,097 12,023 1,179 56,757
Stock compensation expense $ 1,097 $ 12,023 $ 1,179 $ 56,757