XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes Income Taxes (Table 1) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]        
Income (Loss) from Continuing Operations before Income Taxes, Domestic $ 44,165 $ 131,859 $ 131,343  
Income (Loss) from Continuing Operations before Income Taxes, Foreign 33,515 98,618 89,271  
Income before provision for income taxes 77,680 230,477 220,614  
Unrecognized Tax Benefits $ 761 $ 0 $ 238 $ 1,145