XML 125 R102.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Per Share Distributions to Stockholders (Parenthetical) (Detail) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2023
Income Taxes [Line Items]    
Section 199A Dividends   $ 1.0639
Unrecaptured Sec. 1250 gain   $ 0.1061
O2026 A Dividends [Member]    
Income Taxes [Line Items]    
Dividend declared date Nov. 17, 2025  
Dividend paid date Jan. 08, 2026