XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Narratives) (Details) - $ / shares
6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Common Stock [Member] | Dividends Declared Two [Member]    
Dividends Stock [Abstract]    
Dividends Payable, Date Declared   Aug. 18, 2022
Dividend paid, amount per share   $ 0.50
Dividends Payable, Date of Record   Sep. 06, 2022
Dividends Payable, Date to be Paid   Sep. 20, 2022
Common Stock [Member] | Dividends Declared Three [Member]    
Dividends Stock [Abstract]    
Dividends Payable, Date Declared   Apr. 06, 2022
Dividend paid, amount per share   $ 0.50
Dividends Payable, Date of Record   Apr. 18, 2022
Dividends Payable, Date to be Paid   Apr. 29, 2022
Nonvoting Common Stock [Member] | Dividends Declared Two [Member]    
Dividends Stock [Abstract]    
Dividends Payable, Date Declared Aug. 17, 2023  
Dividend paid, amount per share $ 0.04  
Dividends Payable, Date of Record Sep. 19, 2023  
Dividends Payable, Date to be Paid Sep. 29, 2023  
Nonvoting Common Stock [Member] | Dividends Declared Three [Member]    
Dividends Stock [Abstract]    
Dividends Payable, Date Declared Jun. 07, 2023  
Dividend paid, amount per share $ 0.04  
Dividends Payable, Date of Record Jun. 20, 2023  
Dividends Payable, Date to be Paid Jun. 30, 2023