XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY, Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 34 Months Ended
May 07, 2025
May 07, 2024
Feb. 27, 2023
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
May 24, 2022
Share Repurchase Program [Abstract]              
Authorized amount of share repurchase program             $ 30.0
Period over which common stock can be repurchased       12 months      
Additional period over which common stock can be repurchased   12 months 12 months        
Additional authorized amount of share repurchase program     $ 10.0        
Additional amount of shares repurchased     $ 30.6        
Remaining authorized amount of share repurchase program       $ 29.7   $ 29.7  
Total number of shares repurchased (in shares)       0 0 1,700,000  
Average share price (in dollars per share)       $ 5.95   $ 5.95  
Amount of shares repurchased           $ 10.3  
Subsequent Event [Member]              
Share Repurchase Program [Abstract]              
Additional period over which common stock can be repurchased 12 months