XML 93 R82.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]        
Income tax benefit (provision) $ (6,995) $ 6,561 $ 26,369 $ 18,429
Income (loss) before income taxes $ 46,346 $ (53,855) $ 44,680 $ 3,213