XML 85 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Cash Dividends (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dividends Payable [Line Items]                              
Cash dividends paid, per share                         $ 0.10 $ 0.16 $ 0.14
Cash dividends paid                         $ 18,862 $ 32,428 $ 30,589
Installment 1, FY 2020                              
Dividends Payable [Line Items]                              
Cash dividends paid, date       Mar. 19, 2020                      
Cash dividends paid, per share       $ 0.04                      
Cash dividends paid       $ 7,629                      
Installment 2, FY 2020                              
Dividends Payable [Line Items]                              
Cash dividends paid, date     Jun. 18, 2020                        
Cash dividends paid, per share     $ 0.02                        
Cash dividends paid     $ 3,735                        
Installment 3, FY 2020                              
Dividends Payable [Line Items]                              
Cash dividends paid, date   Sep. 17, 2020                          
Cash dividends paid, per share   $ 0.02                          
Cash dividends paid   $ 3,746                          
Installment 4, FY 2020                              
Dividends Payable [Line Items]                              
Cash dividends paid, date Dec. 17, 2020                            
Cash dividends paid, per share $ 0.02                            
Cash dividends paid $ 3,752                            
Installment 1, FY 2019                              
Dividends Payable [Line Items]                              
Cash dividends paid, date               Mar. 21, 2019              
Cash dividends paid, per share               $ 0.04              
Cash dividends paid               $ 8,499              
Installment 2, FY 2019                              
Dividends Payable [Line Items]                              
Cash dividends paid, date             Jun. 20, 2019                
Cash dividends paid, per share             $ 0.04                
Cash dividends paid             $ 8,344                
Installment 3, FY 2019                              
Dividends Payable [Line Items]                              
Cash dividends paid, date           Sep. 19, 2019                  
Cash dividends paid, per share           $ 0.04                  
Cash dividends paid           $ 7,847                  
Installment 4, FY 2019                              
Dividends Payable [Line Items]                              
Cash dividends paid, date         Dec. 19, 2019                    
Cash dividends paid, per share         $ 0.04                    
Cash dividends paid         $ 7,738                    
Installment 1, FY 2018                              
Dividends Payable [Line Items]                              
Cash dividends paid, date                       Mar. 22, 2018      
Cash dividends paid, per share                       $ 0.02      
Cash dividends paid                       $ 4,443      
Installment 2, FY 2018                              
Dividends Payable [Line Items]                              
Cash dividends paid, date                     Jun. 21, 2018        
Cash dividends paid, per share                     $ 0.04        
Cash dividends paid                     $ 8,832        
Installment 3, FY 2018                              
Dividends Payable [Line Items]                              
Cash dividends paid, date                   Sep. 20, 2018          
Cash dividends paid, per share                   $ 0.04          
Cash dividends paid                   $ 8,685          
Installment 4, FY 2018                              
Dividends Payable [Line Items]                              
Cash dividends paid, date                 Dec. 20, 2018            
Cash dividends paid, per share                 $ 0.04            
Cash dividends paid                 $ 8,629