XML 124 R96.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Term Credit Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jul. 31, 2025
Debt Instrument [Line Items]            
Repayments of debt     $ 0 $ 250,000 $ 150,000  
Term Loan Facility | 2015 Term Loan            
Debt Instrument [Line Items]            
Face amount $ 350,000          
Repayments of debt   $ 150,000        
Loss on extinguishment of debt   $ 200        
Revolving Credit Facility            
Debt Instrument [Line Items]            
Basis points on periodic interest rate, eliminated (as a percent) 0.10%          
Maximum borrowing capacity $ 200,000         $ 300,000