XML 128 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Earnings from Continuing Operations Before Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income (loss) from continuing operations before income taxes:      
Domestic $ 105,356 $ 71,742 $ 60,780
Foreign 5,167 2,247 20,936
Earnings from continuing operations before income taxes $ 110,523 $ 73,989 $ 81,716