v3.25.4
Related Party Agreements and Transactions - Schedule of Management and Incentive Fees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transactions [Abstract]      
Base management fee $ 6,207 $ 6,207 $ 5,560
Income incentive fee 0 0 0
Capital gains incentive fee $ 0 $ 0 $ 0