XML 109 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Segment Information (Detail) - (Table 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Total revenue $ 1,981,582 $ 2,122,009 $ 1,866,142
Total revenue 1,981,582 2,122,009 1,866,142
Total revenue 1,981,582 2,122,009 1,866,142
Domestic [Member]      
Segment Reporting Information [Line Items]      
Total revenue 1,601,098 1,772,711 1,641,090
Total revenue 1,601,098 1,772,711 1,641,090
Total revenue 1,601,098 1,772,711 1,641,090
International [Member]      
Segment Reporting Information [Line Items]      
Total revenue 380,484 349,298 225,052
Total revenue 380,484 349,298 225,052
Total revenue 380,484 349,298 225,052
Domestic (Non-US Title) [Member]      
Segment Reporting Information [Line Items]      
Total revenue 272,794 305,437 329,934
Total revenue 272,794 305,437 329,934
Total revenue $ 272,794 $ 305,437 $ 329,934