XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 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
March 31,
20252024
Cost of sales$2,191 $3,244 
Research and development12,127 20,677 
Selling, general and administrative23,382 34,328 
Total stock-based compensation expense$37,700 $58,249