XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS EQUITY (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended 30 Months Ended
Apr. 15, 2024
Apr. 11, 2022
Sep. 30, 2024
Sep. 30, 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        
Stock Repurchase Program, Authorized Amount $ 40.0      
Stock Repurchase Program, Period in Force (Year) 2 years