XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Anti-dilutive shares of nonvested restricted stock that were excluded from the calculation of diluted earnings per share (in shares)     34,538 34,448
Earnings per share numerator:        
Net income attributable to common shareholders before allocation of earnings to participating securities $ 111,620 $ 99,624 $ 219,352 $ 197,207
Earnings allocated to participating securities (400) (356) (773) (662)
Net income attributable to common shareholders after allocation of earnings to participating securities $ 111,220 $ 99,268 $ 218,579 $ 196,545
Earnings per share denominator:        
Weighted-average number of shares of common stock outstanding - basic (in shares) 9,560,000 9,577,000 9,559,000 9,610,000
Weighted-average number of shares of common stock outstanding - diluted (in shares) 9,560,000 9,577,000 9,559,000 9,610,000
Earnings per share - basic (in dollars per share) $ 11.63 $ 10.36 $ 22.87 $ 20.45
Earnings per share - diluted (in dollars per share) $ 11.63 $ 10.36 $ 22.87 $ 20.45