XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Unrecognized Tax Benefits Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits Reconciliation      
Balance at beginning of year $ 63,953 $ 82,808 $ 75,666
Additions based on tax positions taken during a prior period 7,710 4,537 7,466
Reductions based on tax positions taken during a prior period (10,242) (20,245) (4,448)
Additions based on tax positions taken during the current period 5,930 7,943 5,505
Reductions based on tax positions taken during the current period (1,575) 0 0
Reductions related to settlement of tax matters (15,265) (11,090) 0
Reductions related to a lapse of applicable statute of limitations 0 0 (1,381)
Balance at end of year $ 50,511 $ 63,953 $ 82,808