XML 426 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings per Share - Basic (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
Basic earnings per share:        
Net income available for common stockholders $ 66,586 $ 16,702 $ 122,403 $ 74,582
Less: Dividends and undistributed earnings allocated to participating securities (3,760) (1,176) (6,833) (3,853)
Net income available for common stockholders, net of dividends and undistributed earnings allocated to participating securities $ 62,826 $ 15,526 $ 115,570 $ 70,729
Weighted average shares of common stock outstanding:        
Class A (in shares) 88,137,799 94,973,489 88,568,461 96,376,926
Basic earnings per share (in dollars per share) $ 0.71 $ 0.16 $ 1.30 $ 0.73
Class A        
Weighted average shares of common stock outstanding:        
Class A (in shares) 88,137,799 94,973,489 88,568,461 96,376,926