Annual report [Section 13 and 15(d), not S-K Item 405]

DIVIDENDS, DISTRIBUTIONS AND TAXABLE INCOME - Schedule of Distributions Earnings on a Tax Basis (Details)

v3.25.0.1
DIVIDENDS, DISTRIBUTIONS AND TAXABLE INCOME - Schedule of Distributions Earnings on a Tax Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Undistributed ordinary income $ 142,588 $ 76,510 $ 66,892
Unrealized appreciation (depreciation), net of tax 583,720 454,792 248,977
Cumulative book/ tax differences on realized gain/ loss, including capital loss carryforward (189,782) (187,218) (142,507)
Accumulated net impact of Taxable Subsidiaries (83,246) (72,442) (49,813)
Other temporary differences (50,818) (65,640) (46,278)
Components of Total undistributed earnings $ 402,462 $ 206,002 $ 77,271