XML 99 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Current Assets - Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Assets [Abstract]    
Income tax receivables $ 84,975 $ 112,953
Prepaid taxes 217 207,894
Other prepaid expenses 76,974 116,033
Other 4,750 6,595
Total $ 166,916 $ 443,475