v3.24.3
Stock-based Compensation and Common Stock Share Repurchases - Summary of Stock-based Compensation Expense by Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total $ 15,455 $ 13,038 $ 46,834 $ 43,842
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 556 591 1,702 1,795
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total $ 14,899 13,672 $ 45,132 $ 42,047
CO Incentive Units and Subject Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total [1]   $ (1,225)    
[1] As each term is defined in Note 2 to the consolidated financial statements contained within the Annual Report.