XML 90 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Cost and Unrealized Gain (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Tax cost $ 3,158,625 $ 1,394,619
Gross unrealized appreciation 21,230 11,108
Gross unrealized depreciation (19,178) (7,308)
Net unrealized appreciation/(depreciation) on investments $ 2,052 $ 3,800