XML 114 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income from Continuing Operations Before Taxes, for U.S. and Foreign Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]      
Domestic $ (130,387) $ (105,986) $ (79,328)
Foreign 212,144 111,105 101,324
Income before income taxes $ 81,757 $ 5,119 $ 21,996