XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders Equity - Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Class of Stock [Line Items]        
Total stock-based compensation $ 66,000 $ 56,508 $ 195,600 $ 162,058
Cost of revenues        
Class of Stock [Line Items]        
Total stock-based compensation 8,946 8,764 26,422 25,074
Research and development        
Class of Stock [Line Items]        
Total stock-based compensation 18,390 16,671 52,883 47,003
Sales and marketing        
Class of Stock [Line Items]        
Total stock-based compensation 20,694 16,317 60,657 45,854
General and administrative        
Class of Stock [Line Items]        
Total stock-based compensation $ 17,970 $ 14,756 $ 55,638 $ 44,127