v3.25.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2025
Mar. 29, 2024
Revenue from contract with customer $ 558,834 $ 516,266
Prevention and Recovery    
Revenue from contract with customer 272,584 259,013
Prevention and Recovery | Bracing and Support | U.S.    
Revenue from contract with customer 115,086 104,574
Prevention and Recovery | Other Prevention and Recovery | U.S.    
Revenue from contract with customer 66,622 66,350
Prevention and Recovery | Prevention and Recovery | International    
Revenue from contract with customer 90,876 88,089
Reconstructive Segment    
Revenue from contract with customer 286,250 257,253
Reconstructive Segment | Surgical | U.S.    
Revenue from contract with customer 137,877 123,735
Reconstructive Segment | Surgical | International    
Revenue from contract with customer $ 148,373 $ 133,518