XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Valuation and Qualifying Accounts (Details) - SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 445,170 $ 427,423 $ 443,593
Other adjustments (22,918) 17,275 (36,257)
Additions charged to costs and expenses (1,597) 472 20,087
Balance at end of period, noncurrent $ 420,655 $ 445,170 $ 427,423