v3.25.2
Dividends and Distributions - Schedule of Dividend Declarations and Distributions (Parenthetical) (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Declared Period First Quarter 2025    
Dividends Payable [Line Items]    
Dividend Reinvestment Plan 13,549  
Average price per share (in Dollars per share) $ 12.95  
Declared Period First Quarter    
Dividends Payable [Line Items]    
Dividend Reinvestment Plan   149,382
Average price per share (in Dollars per share)   $ 16.49
Declared Period Second Quarter    
Dividends Payable [Line Items]    
Dividend Reinvestment Plan   110,540
Average price per share (in Dollars per share)   $ 16.44
Declared Period Third Quarter    
Dividends Payable [Line Items]    
Dividend Reinvestment Plan   123,362
Average price per share (in Dollars per share)   $ 16.21
Declared Period Fourth Quarter    
Dividends Payable [Line Items]    
Dividend Reinvestment Plan   93,200
Average price per share (in Dollars per share)   $ 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