Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Federal:      
Current $ 34,968 $ 48,785 $ 12,437
Deferred (4,973) (9,600) 310
Provision for Income Taxes, Federal 29,995 39,185 12,747
State:      
Current 8,857 13,903 3,616
Deferred (1,100) (2,243) 163
Provision for Income Taxes, State 7,757 11,660 3,779
Foreign:      
Current 0 0 0
Deferred 52 (12) 0
Provision for Income Taxes, Foreign 52 (12) 0
Provision for income taxes $ 37,804 $ 50,833 $ 16,526