v3.24.3
Segment Information (Schedule of Revenues by Geographic Location) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenues, net $ 599,614 $ 636,954 $ 1,822,009 $ 2,033,029
United States        
Segment Reporting Information [Line Items]        
Revenues, net 481,390 524,044 1,452,897 1,681,909
Europe        
Segment Reporting Information [Line Items]        
Revenues, net 80,492 76,332 260,618 233,817
Other        
Segment Reporting Information [Line Items]        
Revenues, net $ 37,732 $ 36,578 $ 108,494 $ 117,303