XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Dividends (Other) (Details) - USD ($)
3 Months Ended
Jun. 15, 2022
Jun. 02, 2022
May 16, 2022
May 04, 2022
Jun. 30, 2022
Mar. 31, 2022
Dividends Declared and Paid            
Dividends declared (in dollars per share)       $ 2.50    
Dividends, Common Stock     $ 100,300,000      
Dividends paid in cash $ 200,000 $ 99,700,000     $ 99,912,142  
Dividends payable   $ 600,000     $ 919,643 $ 494,180
Common stock            
Common Stock, Shares Authorized         450,000,000 450,000,000
Preferred Stock, Shares Authorized         50,000,000 50,000,000