v3.25.2
DEBT - Notes Payable (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Mar. 14, 2025
Term Loan | Credit Agreement    
Debt    
Principal amount   $ 450.0
Unpaid principal balance $ 448.9  
Term Loan | Revolving Credit Facility    
Debt    
Principal amount   $ 50.0
Unpaid principal balance 0.0  
Senior Notes | Credit Agreement    
Debt    
Principal amount $ 400.0