v3.26.1
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended
Jul. 16, 2026
May 05, 2026
Apr. 16, 2026
May 05, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Subsequent Events [Line Items]              
Distributions payable         $ 26,595,000   $ 27,213,000
Dividend per share         $ 0.4 $ 0.5  
Forecast [Member]              
Subsequent Events [Line Items]              
Dividend per share (in Dollars per share) $ 0.4            
Subsequent Event [Member]              
Subsequent Events [Line Items]              
Dividend per share (in Dollars per share)   $ 0.4 $ 0.4        
Distributions payable     $ 26,595,000        
Dividend DRIP value     $ 382,000        
Repurchase shares of common stock (in Shares)       131,921      
Price per share (in Dollars per share)   $ 14.29   $ 14.29      
Stock Repurchased and Retired During Period, Value   $ 100,000   $ 1,885,000      
Remains for repurchase of common stock       $ 36,671,000