XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Disaggregation of Revenue [Line Items]    
Total net sales $ 119,059 $ 117,290
U.S.    
Disaggregation of Revenue [Line Items]    
Total net sales 103,978 104,081
U.S. | Pain Treatments    
Disaggregation of Revenue [Line Items]    
Total net sales 40,995 47,874
U.S. | Restorative Therapies    
Disaggregation of Revenue [Line Items]    
Total net sales 32,488 28,946
U.S. | Surgical Solutions    
Disaggregation of Revenue [Line Items]    
Total net sales 30,495 27,261
International    
Disaggregation of Revenue [Line Items]    
Total net sales 15,081 13,209
International | Pain Treatments    
Disaggregation of Revenue [Line Items]    
Total net sales 5,331 4,179
International | Restorative Therapies    
Disaggregation of Revenue [Line Items]    
Total net sales 5,614 5,414
International | Surgical Solutions    
Disaggregation of Revenue [Line Items]    
Total net sales $ 4,136 $ 3,616