XML 104 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND SHARE INCENTIVE PLANS, Equity-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity Based Compensation Expense [Abstract]      
Total share-based compensation expense $ 64,331 $ 74,921 $ 127,957
Cost of Revenues [Member]      
Equity Based Compensation Expense [Abstract]      
Total share-based compensation expense 3,924 3,092 1,891
Research and Development [Member]      
Equity Based Compensation Expense [Abstract]      
Total share-based compensation expense 24,471 26,433 29,022
Sales and Marketing [Member]      
Equity Based Compensation Expense [Abstract]      
Total share-based compensation expense 16,397 22,615 44,834
General and Administrative [Member]      
Equity Based Compensation Expense [Abstract]      
Total share-based compensation expense $ 19,539 $ 22,781 $ 52,210