XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Dividends (Details) - USD ($)
9 Months Ended
Nov. 02, 2023
Oct. 06, 2023
Sep. 05, 2023
Jul. 27, 2023
Jun. 15, 2023
May 22, 2023
Apr. 26, 2023
Dec. 31, 2023
Dec. 31, 2022
Oct. 20, 2023
Aug. 10, 2023
May 08, 2023
Dividends:                        
Irregular cash dividends declared (USD per share)   $ 1.00   $ 1.00     $ 1.00          
Irregular cash dividends payable                   $ 40,600,000 $ 40,600,000 $ 40,400,000
Irregular cash dividends, amount paid $ 40,300,000   $ 40,300,000   $ 400,000 $ 40,100,000            
Irregular cash dividends, amount deferred $ 300,000   $ 300,000     $ 300,000            
Payments of dividends, total               $ 121,924,216 $ 180,504,027      
Unpaid dividends included in liabilities               $ 893,155 $ 1,011,126