XML 85 R77.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment and Geographical Information - Schedule of Distribution of Depreciation and Amortization by Geographical Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Long-lived assets $ 503,626 $ 501,517
Ireland    
Segment Reporting Information [Line Items]    
Long-lived assets 206,141 199,051
Rest of Europe    
Segment Reporting Information [Line Items]    
Long-lived assets 90,097 94,046
U.S.    
Segment Reporting Information [Line Items]    
Long-lived assets 152,706 159,245
Rest of World    
Segment Reporting Information [Line Items]    
Long-lived assets $ 54,682 $ 49,175