XML 94 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income (Loss) from Continuing Operations Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
United States $ 31,775 $ 3,409 $ 55,553
Foreign 13,360 10,134 10,503
Income before income taxes $ 45,135 $ 13,543 $ 66,056