XML 121 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Long-Lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting    
Total long-lived assets $ 51,200,262 $ 48,124,395
North America    
Segment Reporting    
Total long-lived assets 50,965,318 47,829,433
Foreign    
Segment Reporting    
Total long-lived assets $ 234,944 $ 294,962