v3.26.1
Shareholders' Equity - Summary of Preferred Stock Dividends and Distributions (Detail) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dividends Payable [Line Items]        
Preferred Share $ 0.4375 $ 0.4375 $ 0.875 $ 0.875
Series A Preferred Shares [Member] | S 2026 Q3 Dividends [Member]        
Dividends Payable [Line Items]        
Declaration Date     Jul. 28, 2026  
Record Date     Sep. 30, 2026  
Payment Date     Oct. 15, 2026  
Preferred Share     $ 0.4375  
Series A Preferred Shares [Member] | S 2026 Q2 Dividends [Member]        
Dividends Payable [Line Items]        
Declaration Date     Apr. 20, 2026  
Record Date     Jun. 30, 2026  
Payment Date     Jul. 15, 2026  
Preferred Share     $ 0.4375  
Series A Preferred Shares [Member] | S 2026 Q1 Dividends [Member]        
Dividends Payable [Line Items]        
Declaration Date     Feb. 25, 2026  
Record Date     Mar. 31, 2026  
Payment Date     Apr. 15, 2026  
Preferred Share     $ 0.4375  
Series A Preferred Shares [Member] | S 2025 Q4 Dividends [Member]        
Dividends Payable [Line Items]        
Declaration Date     Oct. 29, 2025  
Record Date     Dec. 31, 2025  
Payment Date     Jan. 15, 2026  
Preferred Share     $ 0.4375  
Series A Preferred Shares [Member] | S 2025 Q3 Dividends [Member]        
Dividends Payable [Line Items]        
Declaration Date     Jul. 23, 2025  
Record Date     Sep. 30, 2025  
Payment Date     Oct. 15, 2025  
Preferred Share     $ 0.4375  
Series A Preferred Shares [Member] | S 2025 Q2 Dividends [Member]        
Dividends Payable [Line Items]        
Declaration Date     May 08, 2025  
Record Date     Jun. 30, 2025  
Payment Date     Jul. 15, 2025  
Preferred Share     $ 0.4375  
Series A Preferred Shares [Member] | S 2025 Q1 Dividends [Member]        
Dividends Payable [Line Items]        
Declaration Date     Feb. 26, 2025  
Record Date     Mar. 31, 2025  
Payment Date     Apr. 15, 2025  
Preferred Share     $ 0.4375