XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ 2,812 $ (29,745) $ 5,625 $ (29,110)
Income before income taxes $ 7,137 $ 6,153 $ 10,672 $ 14,010
Effective income tax rate 39.40% (483.40%) 52.70% (207.80%)
Discrete tax benefit   $ 30,045   $ 30,045