XML 189 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Summary of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Valuation Allowance      
Valuation allowance at beginning of year $ 424,432 $ 401,086 $ 408,396
Current year continuing operations 30,783 23,065 16,292
Discontinued operations treated as asset sales 0 0 (27,909)
Expired attributes (50,269) 0 0
Foreign currency translation adjustment (872) 281 (391)
Valuation allowance at end of year 404,074 424,432 401,086
Adoption of ASU 2020-06      
Valuation Allowance      
Adoption of ASU 2020-06 $ 0 $ 0 $ 4,698