v3.26.1
Taxable/Distributable Income - Schedule of Net Decrease in Net Assets Resulting From Operations to Total Taxable Income and Gains Available for Distributions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Net increase (decrease) in net assets resulting from operations $ 262,059 $ 225,308 $ 135,676
Net change in unrealized appreciation (depreciation) 20,390 (16,107) (37,095)
Unearned performance-based incentive fee on unrealized gains (972) 5,359  
Basis adjustment for corporate conversion 84 (256) (795)
Post October loss deferral 12,096 (1,461) (1,043)
Other book-tax differences (28,918) 17,552 27
Total taxable / distributable income $ 264,739 $ 230,395 $ 96,770