v3.26.1
Equity - Schedule of Preferred Stock (Details) - shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Preferred stock, shares outstanding (in shares) 2,476,066 2,476,066
Series A Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, shares issued (in shares) 1,000,000  
Preferred stock, shares outstanding (in shares) 1,000,000  
Preferred stock, contractual rates 8.00%  
Preferred stock, dividend rate, first reset date and thereafter, rate floor, annual term 5 years  
Preferred stock, dividend rate, first reset date and thereafter, rate floor, percentage 1.07%  
Preferred stock, dividend rate, first reset date and thereafter, basis spread on variable rate, percentage 6.93%  
Series B Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, shares issued (in shares) 1,000,000  
Preferred stock, shares outstanding (in shares) 1,000,000  
Preferred stock, contractual rates 7.00%  
Preferred stock, dividend rate, first reset date and thereafter, rate floor, annual term 5 years  
Preferred stock, dividend rate, first reset date and thereafter, rate floor, percentage 1.26%  
Preferred stock, dividend rate, first reset date and thereafter, basis spread on variable rate, percentage 5.74%  
Series C Preferred Stock    
Class of Stock [Line Items]    
Preferred stock, shares issued (in shares) 476,081  
Preferred stock, shares outstanding (in shares) 476,066  
Preferred stock, contractual rates 8.875%  
Preferred stock, dividend rate, first reset date and thereafter, rate floor, annual term 5 years  
Preferred stock, dividend rate, first reset date and thereafter, rate floor, percentage 3.83%  
Preferred stock, dividend rate, first reset date and thereafter, basis spread on variable rate, percentage 5.045%