v3.26.1
Agreements and Related Party Transactions - Schedule of Related Party Fees, Expenses and Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]      
Management fees $ 40,220 $ 25,213 $ 11,535
Income based incentive fee 47,218 33,244 16,950
Capital gains incentive fee (972) 5,359  
Administration expense 5,721 5,169 2,551
Adviser | Advisory Agreement      
Related Party Transaction [Line Items]      
Management fees 40,220 25,213 11,535
Income based incentive fee 47,218 33,244 16,950
Board of directors' fees 310 277 310
Capital gains incentive fee (972) 5,359  
Administrator | Administration Agreement      
Related Party Transaction [Line Items]      
Administration expense $ 3,700 $ 3,850 $ 1,862