v3.26.1
Revenues (Disaggregated Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Net Sales $ 317,046 $ 321,256
Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net Sales 303,274 308,065
Services transferred over time    
Disaggregation of Revenue [Line Items]    
Net Sales 13,772 13,191
Orthopedic Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 147,663 138,290
Orthopedic Surgery | Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net Sales 136,784 127,548
Orthopedic Surgery | Services transferred over time    
Disaggregation of Revenue [Line Items]    
Net Sales 10,879 10,742
General Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 169,383 182,966
General Surgery | Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net Sales 166,490 180,517
General Surgery | Services transferred over time    
Disaggregation of Revenue [Line Items]    
Net Sales 2,893 2,449
United States    
Disaggregation of Revenue [Line Items]    
Net Sales 173,055 183,762
United States | Orthopedic Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 55,933 53,016
United States | General Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 117,122 130,746
Americas (excluding the United States)    
Disaggregation of Revenue [Line Items]    
Net Sales 32,896 30,106
Americas (excluding the United States) | Orthopedic Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 22,408 20,944
Americas (excluding the United States) | General Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 10,488 9,162
Europe, Middle East & Africa    
Disaggregation of Revenue [Line Items]    
Net Sales 69,137 63,676
Europe, Middle East & Africa | Orthopedic Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 38,485 35,207
Europe, Middle East & Africa | General Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 30,652 28,469
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Net Sales 41,958 43,712
Asia Pacific | Orthopedic Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales 30,837 29,123
Asia Pacific | General Surgery    
Disaggregation of Revenue [Line Items]    
Net Sales $ 11,121 $ 14,589