v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Millions
Jul. 13, 2026
Jun. 30, 2026
Subsequent Event    
Subsequent Event [Line Items]    
Share repurchase program, authorized amount $ 50.0  
6.50% Senior Notes | Senior Notes    
Subsequent Event [Line Items]    
Debt interest rate per annum (as percent)   6.50%
6.50% Senior Notes | Subsequent Event | Senior Notes    
Subsequent Event [Line Items]    
Redemption of principal amount outstanding $ 61.4  
Debt interest rate per annum (as percent) 6.50%  
Debt instrument, redemption price (as percent) 100.00%