v3.26.1
Earnings Per Share (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
Net increase (decrease) in shareholders' equity resulting from operations        
Net income (loss) attributable to common stockholders $ 54,403 $ 42,923 $ 149,870 $ 74,572
Add: Net income (loss) attributable to Convertible Non-controlling Interests 702 507 1,700 828
Net income (loss) related to common stockholders and Convertible Non-controlling Interests 55,105 43,430 151,570 75,400
Dividends Paid:        
Dividends (49,858) (38,096) (98,995) (74,328)
Undistributed (Distributed in excess of) earnings:        
Total undistributed (distributed in excess of) earnings $ 5,247 $ 5,334 $ 52,575 $ 1,072
Weighted average shares outstanding (basic and diluted):        
Weighted average shares outstanding (basic and diluted) (in shares) 127,258,882 96,995,375 125,133,376 94,774,611
Basic earnings per share of common stock:        
Distributed (in usd per share) $ 0.39 $ 0.39 $ 0.78 $ 0.78
Undistributed (Distributed in excess of) (in usd per share) 0.04 0.06 0.43 0.02
Basic earnings per common share (in usd per share) 0.43 0.45 1.21 0.80
Diluted earnings per share of common stock:        
Distributed (in usd per share) 0.39 0.39 0.78 0.78
Undistributed (Distributed in excess of) (usd per share) 0.04 0.06 0.43 0.02
Diluted earnings per common share (in usd per share) $ 0.43 $ 0.45 $ 1.21 $ 0.80
Net increase (decrease) in equity resulting from operations $ 1,300 $ 600 $ 100 $ 900
Common Stock        
Dividends Paid:        
Dividends (49,226) (37,655) (97,839) (73,507)
Undistributed (Distributed in excess of) earnings:        
Total undistributed (distributed in excess of) earnings $ 5,177 $ 5,268 $ 52,031 $ 1,065
Weighted average shares outstanding (basic and diluted):        
Weighted average shares outstanding (basic and diluted) (in shares) 125,637,213 95,861,993 123,685,172 93,743,500
Non-controlling Interest        
Dividends Paid:        
Dividends $ (632) $ (441) $ (1,156) $ (821)
Undistributed (Distributed in excess of) earnings:        
Total undistributed (distributed in excess of) earnings $ 70 $ 66 $ 544 $ 7
Weighted average shares outstanding (basic and diluted):        
Weighted average shares outstanding (basic and diluted) (in shares) 1,621,669 1,133,382 1,448,204 1,031,111