v3.26.1
FINANCIAL INSTRUMENTS - Summary of Effects of Interest Rate Swap (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in AOCI, net of tax $ 2,342 $ (2,164) $ 4,333 $ (3,465)
Interest rate swaps        
Derivatives, Fair Value [Line Items]        
Gain (Loss) Recognized in AOCI, net of tax 2,246 (1,719) 4,303 (2,436)
Gain Reclassified from AOCI into Expense $ 38 $ 594 $ 127 $ 1,373