v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic Numerator    
Net income/(loss) $ 12,292 $ 23,705
Net income/(loss) attributable to non-controlling interest 312 (353)
Less: Preferred stock dividends (5,916) (6,748)
Net income/(loss) applicable to common stock, basic 6,064 17,310
Net income/(loss) applicable to common stock, diluted 6,064 17,310
Less: Participating securities' share in earnings (326) (524)
Basic net income/(loss) applicable to common stockholders 5,738 16,786
Diluted Numerator    
Basic net income/(loss) applicable to common stockholders 5,738 16,786
Diluted net income/(loss) applicable to common stockholders $ 5,738 $ 16,786
Denominator    
Weighted-average common shares outstanding for basic earnings per share (in shares) 79,926,118 82,053,686
Weighted-average common shares outstanding for diluted earnings per share (in shares) 79,926,118 82,053,686
Basic earnings per share (in dollars per share) $ 0.07 $ 0.20
Diluted earnings per share (in dollars per share) $ 0.07 $ 0.20
Class A Units    
Denominator    
Antidilutive securities excluded from computation (in shares) 8,385,951  
Restricted Shares and Restricted Stock Units    
Denominator    
Antidilutive securities excluded from computation (in shares) 76,977 221,663
Convertible Preferred Stock    
Denominator    
Antidilutive securities excluded from computation (in shares) 5,370,498 5,370,498