v3.26.1
Revenues (Disaggregated Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net Sales $ 343,488 $ 342,345 $ 660,534 $ 663,600
Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 328,057 328,447 631,331 636,512
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 15,431 13,898 29,203 27,088
Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 152,315 140,734 299,978 279,024
Orthopedic Surgery | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 139,852 129,382 276,636 256,930
Orthopedic Surgery | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 12,463 11,352 23,342 22,094
General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 191,173 201,611 360,556 384,576
General Surgery | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 188,205 199,065 354,695 379,582
General Surgery | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 2,968 2,546 5,861 4,994
United States        
Disaggregation of Revenue [Line Items]        
Net Sales 175,385 190,612 348,441 374,374
United States | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 51,653 51,687 107,587 104,702
United States | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 123,732 138,925 240,854 269,672
Americas (excluding the United States)        
Disaggregation of Revenue [Line Items]        
Net Sales 34,799 31,875 67,695 61,979
Americas (excluding the United States) | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 23,796 21,723 46,204 42,667
Americas (excluding the United States) | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 11,003 10,152 21,491 19,312
Europe, Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Net Sales 76,147 67,777 145,284 131,453
Europe, Middle East & Africa | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 40,305 35,588 78,789 70,795
Europe, Middle East & Africa | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 35,842 32,189 66,495 60,658
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Net Sales 57,157 52,081 99,114 95,794
Asia Pacific | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 36,561 31,736 67,398 60,860
Asia Pacific | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales $ 20,596 $ 20,345 $ 31,716 $ 34,934