XML 303 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of Dividends Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 01, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dividends Payable [Line Items]                  
Dividends declared (in dollars per share)   $ 1.360 $ 3.220 $ 4.800 $ 1.250 $ 18.525 $ 3.585 $ 9.380 $ 23.360
Dividends payable   $ 58,374 $ 137,507 $ 204,884 $ 70,242 $ 379,369 $ 73,074 $ 400,765 $ 522,685
Base                  
Dividends Payable [Line Items]                  
Dividends declared (in dollars per share)   $ 1.250 $ 1.250 $ 1.250 $ 1.250 $ 0.585 $ 0.585 $ 3.750 $ 2.420
Variable                  
Dividends Payable [Line Items]                  
Dividends declared (in dollars per share)   0.110 1.970 3.550 0 2.940 3.000 5.630 5.940
Special                  
Dividends Payable [Line Items]                  
Dividends declared (in dollars per share)   $ 0 $ 0 $ 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   $ 1,400     $ 18,400     $ 10,200 $ 36,700
Base-Plus-Variable Cash Dividend | Subsequent Event                  
Dividends Payable [Line Items]                  
Dividends declared (in dollars per share) $ 2.50