XML 108 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information - Property And Equipment Net Of Accumulated Depreciation By Geographic Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Business Segment Information    
Property and equipment, net $ 1,572,849 $ 1,641,615
United States    
Business Segment Information    
Property and equipment, net 735,406 780,803
United Kingdom    
Business Segment Information    
Property and equipment, net 617,819 625,001
Brazil    
Business Segment Information    
Property and equipment, net $ 219,624 $ 235,811