v3.26.1
INTEREST RATE DERIVATIVES - Schedule of Derivative Instruments (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
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 1,563,593 $ 1,183,588 $ 863,249 $ 880,564 $ 1,183,588 $ 880,564
Loss recognized in other comprehensive income (loss)     (46) (7,173)    
Tax effect (5,860) (9,097) 3,117 5,610 (14,957) 8,727
Ending balance 1,623,494 1,563,593 800,144 863,249 1,623,494 800,144
Interest Rate Swap One            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amount reclassified to interest expense upon dedesignation of hedging relationship (9,053) (7,166) (1,840) (1,819)    
Interest Rate Swap Two            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Amount reclassified to interest expense upon dedesignation of hedging relationship     (12,462) (12,385)    
Interest Rate Contract Previously Designated as Cash Flow Hedge            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance 51,191 67,454 111,151 126,918 67,454 126,918
Ending balance $ 36,278 $ 51,191 $ 99,920 $ 111,151 $ 36,278 $ 99,920