v3.25.4
Tax Information - Schedule of Reconciles Net Increase in Net Assets Resulting from Operations to Taxable Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Net increase in net assets resulting from operations $ 598,898 $ 321,791 $ 67,777
Adjustments:      
Net unrealized (gains) losses 55,875 3,094 (1,965)
Income not currently taxable (1,509) 10  
Expenses not currently deductible 1,026 75 492
Expenses for tax but not for book (48) (492)  
Realized gain (loss) differences 4,667 3,084  
Taxable income net of capital loss carryforward 658,909 327,562 66,304
Capital loss carryforward     584
Taxable income [1] $ 658,909 $ 327,562 $ 66,888
[1] Taxable income is an estimate and is not fully determined until the Company’s tax return is filed.