v3.26.1
Company’s Stockholders’ Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
May 11, 2026
Apr. 15, 2026
Mar. 25, 2026
Jan. 15, 2026
Nov. 10, 2025
Jun. 30, 2026
Jun. 30, 2025
Stockholders' Equity Note [Abstract]              
Annual REIT taxable income           90.00%  
Taxable income (as a percent)           90.00%  
Common share distribution per share $ 0.075   $ 0.075   $ 0.075    
Annual distributions paid per share $ 0.3   $ 0.3   $ 0.3    
Annualized distribution rate 3.00%   3.00%   3.00%    
Share price $ 10   $ 10   $ 10    
Distribution paid (in Dollars)   $ 1.2   $ 1.2      
Excess redeem (as a percent)           0.50%  
Repurchase of shares (in Shares)           92,191 101,744
Weighted average price per share           $ 10.8 $ 10.26