XML 99 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Earnings (Loss) From Continuing Operations Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
United States $ (440,556) $ (233,208) $ 380,632
Foreign 86,047 417,101 909,361
Earnings (loss) before income taxes $ (354,509) $ 183,893 $ 1,289,993