v3.25.4
Segment Information (Schedule of Revenue by Geographic Location) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenues, net $ 2,311,801 $ 2,421,314 $ 2,711,877
United States      
Segment Reporting Information [Line Items]      
Revenues, net 1,839,707 1,917,532 2,210,253
Europe      
Segment Reporting Information [Line Items]      
Revenues, net 322,342 353,215 329,093
Other      
Segment Reporting Information [Line Items]      
Revenues, net $ 149,752 $ 150,567 $ 172,531