XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Interest expense $ 15,748     $ 15,748     $ 46,951 $ 31,708
Income before income taxes 10,423     24,190     15,337 36,007
Provision for income taxes 4,652     6,018     6,677 8,797
Net income 5,771 $ 7,006 $ (4,117) 18,172 $ 5,490 $ 3,548 8,660 27,210
Accumulated other comprehensive loss, net of tax | Amounts Reclassified Out of Accumulated Other Comprehensive Loss, Net of Tax                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Income before income taxes 2,289     1,805     6,900 4,181
Provision for income taxes 762     495     2,034 1,146
Net income 1,527     1,310     4,866 3,035
Interest rate swaps | Accumulated other comprehensive loss, net of tax | Amounts Reclassified Out of Accumulated Other Comprehensive Loss, Net of Tax                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Interest expense $ (2,289)     $ (1,805)     $ (6,900) $ (4,181)