XML 110 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ Equity - Dividends on Common Stock (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 13, 2023
$ / shares
Sep. 20, 2023
$ / shares
Jun. 15, 2023
$ / shares
Mar. 10, 2023
$ / shares
Dec. 14, 2022
$ / shares
Sep. 13, 2022
$ / shares
Jun. 15, 2022
$ / shares
Apr. 04, 2022
Mar. 22, 2022
$ / shares
Mar. 11, 2022
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 14, 2021
$ / shares
Sep. 30, 2021
$ / shares
Sep. 15, 2021
$ / shares
Jun. 30, 2021
$ / shares
Jun. 15, 2021
$ / shares
Mar. 31, 2021
$ / shares
Mar. 12, 2021
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Sep. 30, 2021
$ / shares
Jun. 30, 2021
$ / shares
Mar. 31, 2021
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Stockholders' Equity Note [Abstract]                                                  
Common stock, cash dividends declared (in dollars per share) $ 0.350 $ 0.350 $ 0.350 $ 0.350 $ 0.350 $ 0.440 $ 0.440     $ 0.44   $ 0.440   $ 0.400   $ 0.400   $ 0.300 $ 0.44 $ 0.40 $ 0.40 $ 0.30 $ 1.40 $ 1.67 $ 1.540
Dividends and dividend equivalents declared and unpaid | $                     $ 47,751               $ 47,751       $ 35,789 $ 35,769 $ 47,751
Common stock, cash dividends paid (in dollars per share)                 $ 0.11   $ 0.11   $ 0.10   $ 0.10   $ 0.075                
Return of capital (in dollars per share)                                             $ 0.4108 $ 1.76 $ 1.0512
Reverse stock split               0.25