v3.26.3
Revenues (Disaggregated Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Net Sales $ 335,557 $ 337,926 $ 996,090 $ 1,001,526
Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 322,357 323,832 955,976 960,344
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 13,200 14,094 40,114 41,182
Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 148,834 138,193 448,810 417,216
Orthopedic Surgery | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 136,521 126,763 415,444 383,693
Orthopedic Surgery | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 12,313 11,430 33,366 33,523
General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 186,723 199,733 547,280 584,310
General Surgery | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net Sales 185,836 197,069 540,532 576,651
General Surgery | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Net Sales 887 2,664 6,748 7,659
United States        
Disaggregation of Revenue [Line Items]        
Net Sales 172,705 193,979 521,145 568,353
United States | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 51,538 52,456 159,123 157,158
United States | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 121,167 141,523 362,022 411,195
Americas (excluding the United States)        
Disaggregation of Revenue [Line Items]        
Net Sales 34,852 31,440 102,547 93,420
Americas (excluding the United States) | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 24,534 21,037 70,738 63,704
Americas (excluding the United States) | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 10,318 10,403 31,809 29,716
Europe, Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Net Sales 67,619 58,681 212,903 190,134
Europe, Middle East & Africa | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 35,029 30,935 113,818 101,730
Europe, Middle East & Africa | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 32,590 27,746 99,085 88,404
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Net Sales 60,381 53,826 159,495 149,619
Asia Pacific | Orthopedic Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales 37,733 33,765 105,131 94,624
Asia Pacific | General Surgery        
Disaggregation of Revenue [Line Items]        
Net Sales $ 22,648 $ 20,061 $ 54,364 $ 54,995