v3.26.1
STOCKHOLDERS' EQUITY - Schedule of Reclassifications Out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Interest expense $ (17,936)   $ (15,665)   $ (33,262) $ (30,645)
Income (loss) before income taxes 3,365   6,887   (5,459) (1,249)
(Benefit) provision for income taxes (405)   1,679   (3,690) (1,647)
Net income (loss) 3,770 $ (5,539) 5,208 $ (4,810) (1,769) 398
Interest Rate Swaps | Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), Net of Tax            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Interest expense (6)   (985)   (207) (1,997)
Income (loss) before income taxes 6   985   207 1,997
(Benefit) provision for income taxes 2   289   61 586
Net income (loss) $ 4   $ 696   $ 146 $ 1,411