v3.26.1
DERIVATIVE INSTRUMENTS (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
Aug. 31, 2024
USD ($)
item
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
DERIVATIVE INSTRUMENTS            
Number of interest rate swap agreements entered | item       3    
Changes in fair value of derivative         $ 8,000 $ 4,600
Interest rate swap agreements            
DERIVATIVE INSTRUMENTS            
Noncurrent liability   $ 2,963     191  
Noncurrent asset   918     6,121  
Interest rate swap agreements with effective date of November 29, 2024            
DERIVATIVE INSTRUMENTS            
Noncurrent liability   1,500        
Interest rate swap agreements with effective date of November 29, 2024 | Maximum            
DERIVATIVE INSTRUMENTS            
Noncurrent liability         100  
Interest rate swap agreements with effective date of November 29, 2024, maturing on November 30, 2025            
DERIVATIVE INSTRUMENTS            
Notional amount       $ 600,000    
Average interest rate       3.90%    
Term of derivative       12 months    
Interest rate swap agreements with effective date of November 29, 2024, maturing on November 30, 2026            
DERIVATIVE INSTRUMENTS            
Notional amount       $ 600,000    
Average interest rate       3.70%    
Term of derivative       24 months    
Interest rate swap agreements with effective date of November 28, 2025            
DERIVATIVE INSTRUMENTS            
Notional amount     $ 600,000     $ 600,000
Average interest rate     3.70%     3.70%
Term of derivative     12 months      
Noncurrent liability   1,500     100  
Interest rate swap agreements with effective date of November 30, 2026, entered in December 2025            
DERIVATIVE INSTRUMENTS            
Notional amount   $ 600,000        
Average interest rate   3.29%        
Term of derivative   36 months        
Noncurrent asset   $ 900     4,000  
Interest rate swap agreements with effective date of November 30, 2026, entered in February 2026            
DERIVATIVE INSTRUMENTS            
Notional amount $ 300,000          
Average interest rate 3.16%          
Term of derivative 24 months          
Noncurrent asset         $ 2,100