XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of year $ 42,510 $ 52,850 $ 88,162
Additions for tax positions taken in the current year 1,444 4,022 6,275
Additions for tax positions of prior years 3,091 3,340 1,737
Reductions for tax positions of prior years (3,128) (16,265) (19,900)
Reductions for tax positions of expired statute of limitations (3,227) (1,134) (18,485)
Settlements (358) (303) (4,939)
Balance at end of year $ 40,332 $ 42,510 $ 52,850