XML 124 R111.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2022
Income Tax Disclosure [Abstract]            
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $ 70,263 $ 50,080 $ 46,429      
Proceeds from Income Tax Refunds       $ 1,900 $ 5,000  
Operating Loss Carryforwards 8,700          
Unrecognized tax benefits 3,633 3,471 $ 3,382     $ 3,294
Unrecognized Tax Benefits, Interest on Income Taxes Expense 200 100        
Unrecognized Tax Benefits, Interest on Income Taxes Accrued $ 500 $ 400