XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY - Schedule of Equity-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expenses $ 183,302 $ 188,888 $ 156,372
Cost of revenues      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expenses 18,904 18,535 17,879
Research and development, net      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expenses 38,047 39,747 28,558
Selling and marketing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expenses 48,022 57,114 42,021
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expenses $ 78,329 $ 73,492 $ 67,914