XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Current $ 4,508 $ 3,081 $ 8,498 $ 8,435
Deferred 19 2,615 2,766 7,676
Income tax provision $ 4,527 $ 5,696 $ 11,264 $ 16,111