XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Net revenues - Additional information (Details)
9 Months Ended
Sep. 28, 2025
Concentration Risk [Line Items]  
Accounts receivable, terms 30 days
Sales revenue, net | Hospitals And Healthcare Providers | Customer concentration risk  
Concentration Risk [Line Items]  
Percentage of total revenue 88.00%
Sales revenue, net | Other Medical Device Manufacturers | Customer concentration risk  
Concentration Risk [Line Items]  
Percentage of total revenue 10.00%
Sales revenue, net | Home Care Providers | Customer concentration risk  
Concentration Risk [Line Items]  
Percentage of total revenue 2.00%