v3.26.1
LONG-TERM DEBT - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Nov. 06, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]            
Repurchases of debt         $ 91,195 $ 0
Gain on extinguishment of debt     $ 5,642 $ 0 $ 8,381 $ 0
Senior Notes | 3.875% Senior Notes            
Debt Instrument [Line Items]            
Leverage ratio, maximum 3.75   3.75   3.75  
Aggregate principal amount repurchased     $ 73,400   $ 100,000  
Payments of interest     500   700  
Repurchases of debt     68,000   91,900  
Gain on extinguishment of debt     $ 5,600   $ 8,400  
Interest rate, stated percentage 3.875% 3.875% 3.875%   3.875%  
Line of Credit | Revolving Credit Facility            
Debt Instrument [Line Items]            
Leverage ratio, maximum   4.00        
Line of credit facility, maximum borrowing capacity   $ 175,000        
Outstanding borrowings $ 0   $ 0   $ 0  
Commitment fee percentage on undrawn amounts 0.40%          
Line of Credit | Revolving Credit Facility | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate   1.75%        
Line of Credit | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread on variable rate   2.75%        
Line of Credit | Letter of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 25,000