v3.26.1
Dividends and Distributions - Schedule of Dividends Declared (Details) - USD ($)
6 Months Ended
Jul. 15, 2026
Apr. 15, 2026
Jul. 15, 2025
Apr. 15, 2025
Jun. 30, 2026
Jun. 30, 2025
Regular cash dividend Q1 2026 [Member]            
Dividends and Distributions (Details) - Schedule of Dividends Declared [Line Items]            
Record Date   Mar. 31, 2026        
Payment Date   Apr. 15, 2026        
Common Share Distribution Amount   $ 0.47        
Taxable Ordinary Income   $ 0.47        
Return of Capital (in Dollars)   $ 0        
Section 199A Dividends   $ 0.47        
Regular cash dividend Q2 2026 [Member]            
Dividends and Distributions (Details) - Schedule of Dividends Declared [Line Items]            
Record Date Jun. 30, 2026          
Payment Date Jul. 15, 2026          
Common Share Distribution Amount $ 0.47          
Taxable Ordinary Income $ 0.47          
Return of Capital (in Dollars) $ 0          
Section 199A Dividends $ 0.47          
Regular cash dividend Q1 2025 [Member]            
Dividends and Distributions (Details) - Schedule of Dividends Declared [Line Items]            
Record Date       Mar. 31, 2025    
Payment Date       Apr. 15, 2025    
Common Share Distribution Amount       $ 0.47    
Taxable Ordinary Income       $ 0.47    
Return of Capital (in Dollars)       $ 0    
Section 199A Dividends       $ 0.47    
Regular cash dividend Q2 2025 [Member]            
Dividends and Distributions (Details) - Schedule of Dividends Declared [Line Items]            
Record Date     Jun. 30, 2025      
Payment Date     Jul. 15, 2025      
Common Share Distribution Amount     $ 0.47      
Taxable Ordinary Income     $ 0.47      
Return of Capital (in Dollars)     $ 0      
Section 199A Dividends     $ 0.47      
Total cash dividend 2026 [Member]            
Dividends and Distributions (Details) - Schedule of Dividends Declared [Line Items]            
Common Share Distribution Amount         $ 0.94  
Taxable Ordinary Income         $ 0.94  
Return of Capital (in Dollars)         $ 0  
Section 199A Dividends         $ 0.94  
Total cash dividend 2025 [Member]            
Dividends and Distributions (Details) - Schedule of Dividends Declared [Line Items]            
Common Share Distribution Amount           $ 0.94
Taxable Ordinary Income           $ 0.94
Return of Capital (in Dollars)           $ 0
Section 199A Dividends           $ 0.94