XML 117 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income/(loss) before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. $ (19,509) $ (35,662) $ 37,040
Foreign   (292,427) (66,968)
Loss from continuing operations before income taxes $ (103,177) $ (328,089) $ (29,928)