XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Net sales $ 275,088 $ 248,827 $ 794,605 $ 736,665
Orthopedic Surgery        
Segment Reporting Information [Line Items]        
Net sales 118,618 105,751 346,317 320,809
General Surgery        
Segment Reporting Information [Line Items]        
Net sales $ 156,470 $ 143,076 $ 448,288 $ 415,856