XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Current $ 8,763 $ 4,508 $ 17,849 $ 8,498
Deferred (436) 19 (563) 2,766
Income tax provision $ 8,327 $ 4,527 $ 17,286 $ 11,264