XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCKHOLDERS' EQUITY, Stock Split and Treasury Stock (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 13, 2021
Nov. 10, 2021
USD ($)
shares
Nov. 09, 2021
Dec. 31, 2021
USD ($)
Dec. 31, 2021
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