XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY, Stock Split and Treasury Stock (Details)
$ in Thousands
12 Months Ended
Dec. 13, 2021
Nov. 10, 2021
USD ($)
shares
Nov. 09, 2021
Mar. 31, 2022
USD ($)
Stock Split and Treasury Stock [Abstract]        
Stock split, conversion ratio 2   2  
Dividend payable, date to be paid       Dec. 13, 2021
Dividend payable, date of record       Nov. 29, 2021
Retirement of treasury stock       $ 0
Treasury Stock [Member]        
Stock Split and Treasury Stock [Abstract]        
Treasury stock shares retired (in shares) | shares   2,139,918    
Retirement of treasury stock       $ (82,246)
Common Stock and Retained Earnings [Member]        
Stock Split and Treasury Stock [Abstract]        
Retirement of treasury stock   $ 82,200