XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Effective Income Tax Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Federal tax expense at statutory rate $ 13,717 $ 23,619 $ 7,545
Increase (reduction) in income taxes resulting from:      
State tax, net of federal benefit 1,134 2,620 1,086
Non-deductible compensation 627 672 837
Excess tax benefits from share-based awards (344) (2,711) (93)
Research and development (1,222)    
Other 185 (414) (177)
Total tax expense $ 14,097 $ 23,786 $ 9,198
Federal tax expense at statutory rate 21.00% 21.00% 21.00%
Increase (reduction) in income taxes resulting from:      
State tax, net of federal benefit 1.70% 2.30% 3.00%
Non-deductible compensation 1.00% 0.60% 2.30%
Excess tax benefits from share-based awards (0.50%) (2.40%) (0.30%)
Research and development (1.90%)    
Other 0.30% (0.40%) (0.40%)
Total tax expense 21.60% 21.10% 25.60%