v3.25.2
Subsequent Events (Details) - USD ($)
12 Months Ended
Feb. 13, 2025
Jan. 24, 2025
Feb. 13, 2024
Dec. 31, 2024
Dec. 31, 2023
Subsequent Events [Line Items]          
Shares exercised their right to redeem (in Shares)     90,054    
Redemption price per share (in Dollars per share)     $ 11.32    
Issuance of debt       $ 15,600
Subsequent Event [Member]          
Subsequent Events [Line Items]          
Shares exercised their right to redeem (in Shares) 753        
Exercised their right to redeem amount $ 7,530        
Redemption price per share (in Dollars per share) $ 11.96        
Aggregate principal amount   $ 400,000      
Issuance of debt   $ 175,000      
Subsequent Event [Member] | 2025 Charter Amendment Shareholder Meeting [Member]          
Subsequent Events [Line Items]          
Exercised their right to redeem amount $ 9,266        
Redemption price per share (in Dollars per share) $ 12.31