v3.26.1
Related Party Agreements and Transactions - Schedule of Management and Incentive Fees (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transactions [Abstract]    
Base management fee $ 3,614,000 $ 3,326,000
Income incentive fee 1,824,000 0
Income incentive fee waiver $ (1,824,000) $ 0