XML 144 R130.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Unrecognized Tax Benefit Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income taxes        
Unrecognized tax benefits $ 31,290 $ 19,467 $ 19,465 $ 19,651
Unrecognized tax benefits, Income tax penalties and interest accrued 2,800 2,700 2,500  
Income tax interest and penalty expenses 100 300 300  
Other assets, discontinued operations 7,868 7,868    
Continuing Operations        
Income taxes        
Unrecognized tax benefits that would impact tax rate if recognized 9,500 (600) 1,100  
Discontinued Operations.        
Income taxes        
Unrecognized tax benefits that would impact tax rate if recognized $ 7,900 $ 7,900 $ 7,900