XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest expense $ 23,722 $ 21,229 $ 22,371
Income before income taxes 74,966 58,046 38,302
Provision (benefit) for income taxes 21,887 16,946 (52,804)
Net income 53,079 41,100 91,106
Accumulated income (loss), net, cash flow hedge | Reclassification out of AOCI      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income before income taxes (1,443) (4,763) (3,679)
Provision (benefit) for income taxes 98 (1,142) (2,029)
Net income (1,541) (3,621) (1,650)
Accumulated income (loss), net, cash flow hedge | Interest rate swaps | Reclassification out of AOCI      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest expense $ 1,443 $ 4,763 $ 3,679