XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Table (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Income (loss) from continuing operations before income taxes $ 24,835 $ 57,346 $ 28,048 $ 71,314
Income tax provision $ 8,028 $ 4,876 $ 5,910 $ 6,179
Effective tax rate 32.30% 8.50% 21.10% 8.70%