XML 131 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Options and Other Equity-Based Incentive Instruments - Summary of Compensation Costs and Excess Tax Benefits for RSUs (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Service Condition Vesting RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation costs for RSUs recognized in income $ 2,883,000 $ 1,728,000 $ 1,390,000
Excess tax benefit recognized in income Service condition vesting RSUs 1,079,000 626,000 372,000
Market Plus Service Condition Vesting RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation costs for RSUs recognized in income 986,000 910,000 646,000
Excess tax benefit recognized in income Service condition vesting RSUs $ 355,000 $ 226,000 $ 194,000