XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest expense $ 47,578 $ 23,722 $ 21,229
Income before income taxes 37,045 74,966 58,046
Provision for income taxes 11,646 21,887 16,946
Net income 25,399 53,079 41,100
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 6,361 (1,443) (4,763)
Provision for income taxes 2,633 98 (1,142)
Net income 3,728 (1,541) (3,621)
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 $ (6,361) $ 1,443 $ 4,763