XML 34 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
13. Stock-Based Compensation
The following table presents stock-based compensation expense recognized in the Company’s accompanying condensed consolidated statements of operations:
         
Three Months Ended
March 31,
(in thousands)20252024
Cost of goods sold$3,275 $2,632 
Sales and marketing3,531 2,792 
General and administrative11,370 7,763 
Research and development3,022 2,197 
Total stock-based compensation expense$21,198 $15,384