Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail)

v3.22.0.1
Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Federal:      
Current $ 48,785 $ 12,437 $ 22,638
Deferred (9,600) 310 665
Provision for Income Taxes, Federal 39,185 12,747 23,303
State:      
Current 13,903 3,616 7,718
Deferred (2,243) 163 (507)
Provision for Income Taxes, State 11,660 3,779 7,211
Foreign:      
Current 0 0 0
Deferred (12) 0 68
Provision for Income Taxes, Foreign (12) 0 68
Provision for income taxes, amount $ 50,833 $ 16,526 $ 30,582