XML 120 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT - Credit Agreement (Details) - Revolving Credit Facility - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 09, 2024
Sep. 08, 2024
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]          
Borrowing capacity   $ 600,000 $ 200,000    
Outstanding on revolving facility $ 0     $ 0 $ 0
Available capacity on Revolving Facility 600,000     $ 200,000  
Option to increase borrowing capacity $ 250,000        
Outstanding principal balance   $ 345,000