XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Reincorporation, Common Stock (Details)
1 Months Ended 12 Months Ended
Feb. 29, 2024
$ / shares
Feb. 28, 2023
$ / shares
Feb. 28, 2022
$ / shares
Feb. 28, 2021
$ / shares
Feb. 29, 2020
$ / shares
Dec. 31, 2023
item
$ / shares
Dec. 31, 2022
$ / shares
Dec. 31, 2021
$ / shares
Common Stock                
The number of consecutive years the company has paid regular common stock quarterly dividends.           64    
Votes per share of common stock           1    
Common stock quarterly dividend per share (in dollars per share) | $ / shares $ 1.10 $ 1.00 $ 0.875 $ 0.6875 $ 0.625 $ 4.00 $ 3.50 $ 2.75