XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders Equity - Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]        
Total stock-based compensation $ 70,392 $ 65,499 $ 130,570 $ 129,600
Cost of revenues        
Class of Stock [Line Items]        
Total stock-based compensation 8,388 9,323 16,114 17,476
Research and development        
Class of Stock [Line Items]        
Total stock-based compensation 22,038 16,257 39,461 34,493
Sales and marketing        
Class of Stock [Line Items]        
Total stock-based compensation 22,591 21,021 41,877 39,963
General and administrative        
Class of Stock [Line Items]        
Total stock-based compensation $ 17,375 $ 18,898 $ 33,118 $ 37,668