XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock compensation plans (Tables)
6 Months Ended
Jun. 30, 2024
Stock compensation plans  
Schedule of weighted-average assumptions used to estimate the fair value

Three months ended

Three months ended

Six months ended

Six months ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2024

2023

2024

2023

Weighted-average risk-free interest rate

4.3

%  

3.7

%  

4.3

%  

3.8

%

Expected dividend yield

0

%  

0

%  

0

%  

0

%

Expected volatility

77.0

%  

54.3

%  

76.1

%  

53.5

%

Expected term

5.5 years

 

5.6 years

 

5.9 years

 

5.9 years

 

Schedule of Stock-based compensation expense allocated

Three months ended

Six months ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

Cost of goods sold

$

93

$

83

$

167

$

169

Selling, general and administrative

 

2,201

 

2,186

 

4,341

 

4,108

Research and development

 

419

 

351

 

771

 

718

Total stock-based compensation

$

2,713

$

2,620

$

5,279

$

4,995