XML 413 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Assets [Abstract]    
Income tax receivables $ 112,953 $ 71,795
Prepaid taxes 207,894 97,682
Other prepaid expenses 116,033 58,754
Other 6,595 6,724
Total $ 443,475 $ 234,955