XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Federal $ 32,586 $ 21,629 $ 22,942
State 397 329 282
Total current tax provision 32,983 21,958 23,224
Deferred State and Local Income Tax Expense (Benefit) 1,501 (5,070) 2,284
Deferred State and Local Income Tax Expense (Benefit) 76 (132) 8
Deferred Income Tax Expense (Benefit) 1,577 (5,202) 2,292
Total tax provision (benefit), Amount $ 34,560 $ 16,756 $ 25,516