XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense Recognized
The following table presents stock-based compensation expense recognized in the Company’s accompanying condensed consolidated statements of operations:
         
Three Months Ended
September 30,
Nine Months Ended
September 30,
(in thousands)2024202320242023
Cost of goods sold$3,614 $2,508 $9,116 $6,381 
Sales and marketing3,813 2,823 9,681 7,044 
General and administrative9,926 6,741 27,457 17,813 
Research and development3,013 1,904 7,975 5,097 
Total stock-based compensation expense$20,366 $13,976 $54,229 $36,335