Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Net Assets Resulting From Operations (Details)

v3.24.1
Income Taxes - Schedule of Net Assets Resulting From Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Net increase (decrease) in net assets resulting from operations $ 654,601 $ 58,947 $ 0
Net unrealized (appreciation) depreciation (214,133) 157,391  
Realized gain (loss) for tax not included in book income 5,497 1,621  
Other non-deductible expenses and excise taxes 3,267 2,884  
Other book/tax differences 33,473 (6,506)  
Taxable income $ 482,705 $ 214,337