XML 113 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Other Information - Schedule of Long-Lived Assets by Location (Details) - Pharmaceuticals Products Segment - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 226,995 $ 234,986
Ireland    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 85,703 68,201
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 77,741 80,293
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 33,724 59,440
Italy    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 21,931 20,942
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 7,896 $ 6,110