v3.25.4
Segment and Other Information - Schedule of Long-Lived Assets by Location (Details) - Pharmaceuticals Products Segment - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 258,737 $ 226,995
Ireland    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 95,947 85,703
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 81,801 77,741
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 45,611 33,724
Italy    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 26,976 21,931
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 8,402 $ 7,896