XML 87 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended
May 05, 2023
Feb. 22, 2023
Jun. 30, 2022
May 05, 2022
Mar. 31, 2022
Feb. 24, 2022
Feb. 23, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dividends Payable [Line Items]                            
Cash dividends declared per share (in USD per share)       $ 0.315             $ 0.33 $ 0.32 $ 1.56 $ 1.53
Amount Declared       $ 9,054             $ 9,374 $ 9,053 $ 44,275 $ 44,943
Amount Paid     $ 8,982                   44,471 44,877
Dividends                         $ 600 $ 500
Dividend One                            
Dividends Payable [Line Items]                            
Cash dividends declared per share (in USD per share)   $ 0.90       $ 0.90                
Amount Declared   $ 25,537       $ 26,585                
Amount Paid               $ 25,270 $ 26,242          
Dividend Two                            
Dividends Payable [Line Items]                            
Cash dividends declared per share (in USD per share) $ 0.33 $ 0.33       $ 0.315                
Amount Declared $ 9,375 $ 9,364         $ 9,305              
Amount Paid         $ 9,184     $ 9,266   $ 9,307