XML 74 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Revenues by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Geographic Information      
Revenue by region: $ 1,663,405 $ 1,111,795 $ 1,173,751
U.S.      
Geographic Information      
Revenue by region: 1,491,939 931,991 984,235
Ireland      
Geographic Information      
Revenue by region: 1,179 1,829 2,175
Rest of world      
Geographic Information      
Revenue by region: $ 170,287 $ 177,975 $ 187,341