v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net increase (decrease) in shareholders' equity resulting from operations    
Net income (loss) attributable to common stockholders $ 95,467 $ 31,649
Add: Net income (loss) attributable to Convertible Non-controlling Interests 998 321
Net income (loss) related to common stockholders and Convertible Non-controlling Interests 96,465 31,970
Dividends Paid:    
Dividends (49,137) (36,232)
Undistributed (Distributed in excess of) earnings:    
Total undistributed (distributed in excess of) earnings $ 47,328 $ (4,262)
Weighted average shares outstanding (basic and diluted):    
Weighted average shares outstanding (basic and diluted) (in shares) 122,984,252 92,529,172
Basic earnings per share of common stock:    
Distributed (in usd per share) $ 0.39 $ 0.39
Undistributed (Distributed in excess of) (in usd per share) 0.39 (0.05)
Basic earnings per common share (in usd per share) 0.78 0.35
Diluted earnings per share of common stock:    
Distributed (in usd per share) 0.39 0.39
Undistributed (Distributed in excess of) (usd per share) 0.39 (0.05)
Diluted earnings per common share (in usd per share) $ 0.78 $ 0.35
Net increase (decrease) in equity resulting from operations $ 1,200 $ 300
Net increase (decrease) in equity resulting from operations 1,200 300
Common Stock    
Dividends Paid:    
Dividends (48,613) (35,852)
Undistributed (Distributed in excess of) earnings:    
Total undistributed (distributed in excess of) earnings $ 46,854 $ (4,203)
Weighted average shares outstanding (basic and diluted):    
Weighted average shares outstanding (basic and diluted) (in shares) 121,711,441 91,601,467
Non-controlling Interest    
Dividends Paid:    
Dividends $ (524) $ (380)
Undistributed (Distributed in excess of) earnings:    
Total undistributed (distributed in excess of) earnings $ 474 $ (59)
Weighted average shares outstanding (basic and diluted):    
Weighted average shares outstanding (basic and diluted) (in shares) 1,272,811 927,705