XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT, New Credit Facilities Agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 10, 2025
New Credit Facilities Agreement [Member]    
Term Loan [Abstract]    
Borrowing capacity   $ 600,000
Long-term debt $ 0  
Debt issuance costs $ 2,137  
Senior Secured Amortizing Term Loan Facility [Member]    
Term Loan [Abstract]    
Borrowing capacity   350,000
Senior Secured Revolving Loan Facility [Member]    
Term Loan [Abstract]    
Borrowing capacity   $ 250,000