v3.26.3
Organization and Summary of Significant Accounting Policies (Computation of Basic and Diluted Earnings per Share) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Basic and Diluted Earnings:        
Net earnings $ 109,928 $ 96,839 $ 301,803 $ 293,826
Less: Earnings allocated to unvested restricted shares (190) (191) (542) (538)
Net earnings used in basic and diluted earnings per share $ 109,738 $ 96,648 $ 301,261 $ 293,288
Basic and Diluted Weighted Average Shares Outstanding:        
Weighted average shares outstanding 191,983,327 188,926,954 190,766,998 188,225,188
Less: Unvested restricted shares (306,662) (318,662) (297,706) (305,442)
Less: Unvested contingent restricted shares (882,703) (769,581) (828,091) (719,653)
Weighted average shares outstanding used in basic earnings per share 190,793,962 187,838,711 189,641,201 187,200,093
Dilutive effect of forward ATM offerings 101,064 0 72,388 0
Other dilutive securities 440,024 494,078 440,993 486,238
Weighted average shares outstanding used in diluted earnings per share 191,335,050 188,332,789 190,154,582 187,686,331