v3.26.1
Stockholders' Equity - Additional Information (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Series C Preferred Stock            
Class of Stock [Line Items]            
Repurchase and retirement of preferred stock (in shares) 47,222   96,803   111,910 186,949
Purchase of additional shares (in shares) 242,221       242,221  
Preferred stock dividend rate         7.50%  
Preferred stock, dividends per annum (in USD per share)         $ 1.875  
Preferred stock dividend variable rate spread 5.289%       5.289%  
Series C Preferred Stock | Preferred Stock            
Class of Stock [Line Items]            
Repurchase and retirement of preferred stock (in shares) 47,222 64,688 96,803 90,146    
Preferred stock, liquidation preference (in USD per share) $ 25.00       $ 25.00  
Preferred stock dividend variable rate spread 0.26161%       0.26161%  
Preferred Stock | Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, redemption price per share (in USD per share) $ 25.00       $ 25.00  
Common Stock            
Class of Stock [Line Items]            
Purchase of additional shares (in shares) 1,816,359       1,816,359  
Common Stock | Equity Distribution Agreement            
Class of Stock [Line Items]            
Sale of stock, shares authorized (in shares) 21,992,905       21,992,905