v3.26.1
Earnings per Share - Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Diluted earnings per share:        
Net income available for common stockholders, net of dividends and undistributed earnings allocated to participating securities $ 143,131 $ 141,065 $ 314,841 $ 234,377
Weighted average shares of common stock outstanding:        
Issued and outstanding (in shares) 87,603,606 85,490,121 86,852,837 85,585,040
Weighted average shares of common stock outstanding (in shares) 87,603,606 85,530,426 86,852,837 85,794,619
Diluted earnings per share (in dollars per share) $ 1.63 $ 1.65 $ 3.62 $ 2.73
Class A        
Weighted average shares of common stock outstanding:        
Issued and outstanding (in shares) 87,603,606 85,490,121 86,852,837 85,585,040
Issuable pursuant to Second Amended and Restated 2015 Management Incentive Plan (in shares) 0 40,305 0 209,579
Weighted average shares of common stock outstanding (in shares) 87,603,606 85,530,426 86,852,837 85,794,619