XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Revenues by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Geographic Information      
Revenue by region: $ 1,557,632 $ 1,663,405 $ 1,111,795
U.S.      
Geographic Information      
Revenue by region: 1,410,159 1,491,939 931,991
Ireland      
Geographic Information      
Revenue by region: 1,294 1,179 1,829
Rest of world      
Geographic Information      
Revenue by region: $ 146,179 $ 170,287 $ 177,975