XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 20 Months Ended
May 12, 2022
Nov. 06, 2014
Dec. 31, 2023
Dec. 31, 2023
Aug. 09, 2012
August 2012 Program          
Stock Repurchase Program          
Value of common stock approved under stock repurchase program         $ 3.0
Increase in the authorized amount for repurchase of common stock   $ 3.0      
Number of shares acquired 2,458,000        
Value of common stock repurchased $ 4.3        
Average price per share of common stock repurchased (in dollars per share) $ 1.73        
May 2022 Program          
Stock Repurchase Program          
Value of common stock approved under stock repurchase program $ 10.0        
Number of shares acquired     39,861 339,861  
Value of common stock repurchased     $ 0.2 $ 1.1  
Average price per share of common stock repurchased (in dollars per share)     $ 4.59 $ 3.14