XML 289 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock Repurchase Program (Details)
shares in Thousands
3 Months Ended 12 Months Ended 13 Months Ended
Feb. 09, 2022
USD ($)
Oct. 21, 2021
USD ($)
Mar. 13, 2020
USD ($)
repurchaseProgram
Mar. 04, 2020
USD ($)
Aug. 26, 2019
USD ($)
Mar. 31, 2020
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
shares
Feb. 09, 2022
USD ($)
shares
Equity, Class of Treasury Stock [Line Items]                    
Repurchase of common stock, value             $ 10,118,000 $ 25,000,000 $ 6,406,000  
Number of stock repurchase programs | repurchaseProgram     2              
October 21, 2021 Repurchase Program                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount   $ 20,000,000                
Stock repurchase program, period in force   12 months                
Repurchase of common stock (in shares) | shares             132      
Repurchase of common stock, value             $ 10,118,000      
October 21, 2021 Repurchase Program | Subsequent Event                    
Equity, Class of Treasury Stock [Line Items]                    
Repurchase of common stock (in shares) | shares                   133
Repurchase of common stock, value                   $ 9,882,000
February 9, 2022 Repurchase Program | Subsequent Event                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount $ 20,000,000                 $ 20,000,000
Stock repurchase program, period in force 12 months                  
March 4, 2020 Repurchase Program                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount       $ 20,000,000            
Stock repurchase program, period in force       12 months            
Repurchase of common stock (in shares) | shares           503        
Repurchase of common stock, value           $ 20,000,000        
March 13, 2020 Repurchase Program                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount     $ 5,000,000              
Stock repurchase program, period in force     12 months              
Repurchase of common stock (in shares) | shares           189        
Repurchase of common stock, value           $ 5,000,000        
August 26, 2019 Repurchase Program                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount         $ 20,000,000          
Stock repurchase program, period in force         12 months          
Repurchase of common stock (in shares) | shares                 138  
Repurchase of common stock, value                 $ 6,406,000