XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of stock based compensation expense
The Company recorded total stock-based compensation expense as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
(In thousands)
Cost of revenue$4,305 $5,436 $12,663 $16,830 
Research and development86,020 85,047 244,676 249,398 
Sales and marketing36,304 34,000 102,076 102,315 
General and administrative31,540 30,078 87,278 92,281 
Total$158,169 $154,561 $446,693 $460,824