XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Dividends Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 02, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)   $ 3.22 $ 4.80 $ 18.525 $ 3.585 $ 8.02 $ 22.110
Dividends payable   $ 137,507 $ 204,884 $ 379,369 $ 73,074 $ 342,391 $ 452,443
Base              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)   $ 1.25 $ 1.25 $ 0.585 $ 0.585 $ 2.50 $ 1.170
Variable              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)   1.97 3.55 2.940 3.000 5.52 5.940
Special              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)   $ 0 $ 0 $ 15.000 $ 0 $ 0 $ 15.000
Dividend Equivalent Rights On Unvested Equity-Based Compensation Awards              
Dividends Payable [Line Items]              
Dividends declared associated with dividend equivalent rights on equity-based awards   $ 3,800   $ 15,200   $ 8,800 $ 18,300
Base-Plus-Variable Cash Dividend | Subsequent Event              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share) $ 1.36