v3.26.1
Divestitures (Details) - Advanced Rehabilitation Business - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2025
Dec. 31, 2024
Disposed of by Sale    
Disposal Group, Including Discontinued Operations [Line Items]    
Closing amount   $ 24,678
Earn-out payments   $ 20,000
Discontinued Operations, Held-for-sale    
Disposal Group, Including Discontinued Operations [Line Items]    
Payments on long-term debt $ 686