XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation - Equity-based 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]        
Share-based payment, expense $ 5,749 $ 3,994 $ 10,906 $ 7,799
Equity-based compensation expense in selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment, expense 3,980 2,319 6,151 5,122
Equity-based compensation expense in cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment, expense 799 1,442 3,452 2,316
Equity-based compensation expense in research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment, expense $ 970 $ 233 $ 1,303 $ 361