XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES - Reconciliation of Income Tax (Expense) Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax benefit - excluding excess tax expense on stock compensation $ (227) $ 2,777 $ (622) $ 4,863
Excess tax expense on stock compensation 0 (438) 0 (2,906)
Income tax (expense) benefit $ (227) $ 2,339 $ (622) $ 1,957