v3.25.2
SHAREHOLDERS' EQUITY AND SHARE INCENTIVE PLANS - Schedule of Equity-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement Compensation Expense Items [Abstract]        
Total share-based compensation expense $ 16,572 $ 18,305 $ 32,089 $ 34,706
Cost of revenues        
Income Statement Compensation Expense Items [Abstract]        
Total share-based compensation expense 956 1,096 1,823 2,107
Research and development        
Income Statement Compensation Expense Items [Abstract]        
Total share-based compensation expense 6,735 6,852 13,128 13,230
Sales and marketing        
Income Statement Compensation Expense Items [Abstract]        
Total share-based compensation expense 4,602 4,532 8,823 8,855
General and administrative        
Income Statement Compensation Expense Items [Abstract]        
Total share-based compensation expense $ 4,279 $ 5,825 $ 8,315 $ 10,514