XML 38 R28.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 Compensation expense included in the Company’s Condensed Consolidated Statements of Comprehensive Income for all stock-based compensation arrangements was as follows: 
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Cost of sales$4,281 $5,092 $10,628 $12,110 
Research and development14,676 11,496 40,648 45,108 
Selling, general and administrative30,308 26,901 83,220 92,434 
Total stock-based compensation expense$49,265 $43,489 $134,496 $149,652