v3.26.1
Goodwill and Intangible Assets - Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Goodwill by segment  
Goodwill $ 45,556
Impairment (45,556)
Goodwill 0
Therapeutic Devices  
Goodwill by segment  
Goodwill 45,556
Impairment $ (45,556)