v3.26.1
Geographic Information and Business Segments - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues from External Customers [Line Items]        
Total revenues $ 1,189,953 $ 999,573 $ 2,285,280 $ 1,837,442
United States        
Revenues from External Customers [Line Items]        
Total revenues 937,535 816,973 1,765,914 1,526,082
Ireland        
Revenues from External Customers [Line Items]        
Total revenues 130,510 108,048 263,563 192,742
Others        
Revenues from External Customers [Line Items]        
Total revenues $ 121,908 $ 74,552 $ 255,803 $ 118,618