XML 90 R78.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of (Loss) Income Before Income Taxes and Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
(Loss) income before income taxes:        
Domestic $ (4,214) $ 36,996 $ 6,459 $ 50,653
Foreign 2,287 (412) 320 (429)
(Loss) income before income taxes (1,927) 36,584 6,779 50,224
Income tax expense $ 2,920 $ 17,698 $ 6,814 $ 22,359
Effective tax rate (in percent) (152.00%) 48.00% 101.00% 45.00%