v3.26.1
Share-based compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Components of Share-Based Compensation Expense

Components of share-based compensation expense are as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(Unaudited, U.S. Dollars, in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Cost of sales

 

$

462

 

 

$

468

 

 

$

793

 

 

$

929

 

Sales, general, and administrative

 

 

6,864

 

 

 

6,915

 

 

 

12,722

 

 

 

12,564

 

Research and development

 

 

409

 

 

 

441

 

 

 

753

 

 

 

800

 

Total

 

$

7,735

 

 

$

7,824

 

 

$

14,268

 

 

$

14,293

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(Unaudited, U.S. Dollars, in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Stock options

 

$

1,857

 

 

$

1,594

 

 

$

3,088

 

 

$

2,463

 

Market-based stock options

 

 

90

 

 

 

592

 

 

 

277

 

 

 

1,238

 

Time-based restricted stock units

 

 

3,581

 

 

 

3,528

 

 

 

6,466

 

 

 

6,522

 

Market-based / performance-based restricted stock units

 

 

1,829

 

 

 

1,650

 

 

 

3,623

 

 

 

3,070

 

Stock purchase plan

 

 

378

 

 

 

460

 

 

 

814

 

 

 

1,000

 

Total

 

$

7,735

 

 

$

7,824

 

 

$

14,268

 

 

$

14,293