v3.25.1
Dividends and Distributions - Schedule of Dividend Declarations and Distributions (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Declared Period First Quarter  
Dividends Payable [Line Items]  
Dividend Reinvestment Plan 149,382
Average price per share (in Dollars per share) | $ / shares $ 16.49
Declared Period Second Quarter  
Dividends Payable [Line Items]  
Dividend Reinvestment Plan 110,540
Average price per share (in Dollars per share) | $ / shares $ 16.44
Declared Period Third Quarter  
Dividends Payable [Line Items]  
Dividend Reinvestment Plan 123,362
Average price per share (in Dollars per share) | $ / shares $ 16.21
Declared Period Fourth Quarter  
Dividends Payable [Line Items]  
Dividend Reinvestment Plan 93,200
Average price per share (in Dollars per share) | $ / shares $ 15.76
Common Stock [Member] | Declared Period First Quarter  
Dividends Payable [Line Items]  
Issued shares 35,963
Common Stock [Member] | Declared Period Second Quarter  
Dividends Payable [Line Items]  
Issued shares 65,409
Common Stock [Member] | Declared Period Third Quarter  
Dividends Payable [Line Items]  
Issued shares 24,991
Common Stock [Member] | Declared Period Fourth Quarter  
Dividends Payable [Line Items]  
Issued shares 32,662