v3.25.4
Income Taxes (Schedule of Uncertain Tax Positions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Taxes [Abstract]    
At beginning of the year $ 18,897 $ 20,784
Additions based on tax positions related to current year 0 122
Additions for tax positions of prior years 992 2,342
Reductions for tax positions of prior year (including impacts due to lapse in statute) 586 4,351
At end of the year $ 19,303 $ 18,897