XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity:Shares and Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 29, 2021
Jun. 28, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Subsequent Event [Line Items]                  
Dividends Payable, Date Declared   Jun. 28, 2021              
Dividends declared per common share   $ 2.00 $ 2.10 $ 0.10 $ 0.10 $ 0.10 $ 2.20 $ 0.20  
Dividends Payable, Date to be Paid   Jul. 30, 2021              
Dividends Payable, Date of Record   Jul. 15, 2021              
Dividends Payable     $ 78,662       $ 78,662   $ 0
Subsequent Event [Member]                  
Subsequent Event [Line Items]                  
Dividends Payable, Date Declared Jul. 29, 2021                
Dividends declared per common share $ 0.10                
Dividends Payable, Date to be Paid Sep. 15, 2021                
Dividends Payable, Date of Record Sep. 01, 2021