v3.26.1
SHARE REPURCHASES (Details) - USD ($)
$ in Millions
3 Months Ended
Aug. 28, 2024
Dec. 15, 2022
Mar. 31, 2026
Mar. 31, 2025
Share Repurchase Program December 2022        
Class of Stock [Line Items]        
Share repurchase period (in months)   24 months    
Share Repurchase Program December 2022 | Common stock        
Class of Stock [Line Items]        
Share repurchase, amount authorized   $ 85.0    
Shares repurchase, shares authorized (in shares)   2,800,000    
Share Repurchase Program August 2024        
Class of Stock [Line Items]        
Share repurchase period (in months) 24 months      
Share Repurchase Program August 2024 | Common stock        
Class of Stock [Line Items]        
Share repurchase, amount authorized $ 85.0      
Shares repurchase, shares authorized (in shares) 2,500,000      
Stock repurchased during the period (in shares)     0 0