XML 111 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment Information - Property And Equipment Net Of Accumulated Depreciation By Geographic Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Business Segment Information    
Property and equipment, net $ 1,437,853 $ 1,572,849
United States    
Business Segment Information    
Property and equipment, net 659,721 735,406
United Kingdom    
Business Segment Information    
Property and equipment, net 578,505 617,819
Brazil    
Business Segment Information    
Property and equipment, net $ 199,627 $ 219,624