XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 05, 2024
Mar. 31, 2024
Feb. 22, 2024
Aug. 02, 2019
Class of Stock [Line Items]        
Dividends Payable, Amount Per Share     $ 0.02  
Subsequent Event        
Class of Stock [Line Items]        
Special cash dividend declared $ 1.3      
Repurchase Program [Member]        
Class of Stock [Line Items]        
Stock Repurchase Program, Authorized Amount       $ 25.0
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 11.0