XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS EQUITY (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 24 Months Ended
Apr. 15, 2024
Apr. 11, 2022
Mar. 31, 2024
Mar. 31, 2024
2022 Stock Repurchase Program        
Stock Repurchase Program, Authorized Amount   $ 35.0    
Stock Repurchase Program, Period in Force (Year)   2 years    
Repurchase of common stock (shares)     201,561 937,501
Repurchase of common stock, weighted-average price per share     $ 34.23 $ 25.96
Repurchases of common stock, cost     $ 6.9 $ 24.3
2024 Stock Repurchase Program | Subsequent Event        
Stock Repurchase Program, Authorized Amount $ 40.0      
Stock Repurchase Program, Period in Force (Year) 2 years