Annual report pursuant to Section 13 and 15(d)

Income tax - Schedule of Components of Distributable Earnings (Details)

v3.24.0.1
Income tax - Schedule of Components of Distributable Earnings (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated capital gains $ (8,190) $ (3,102) $ 43,005
Unrealized appreciation (depreciation) 33,029 (44,592) 40,655
Total distributable earnings 140,013 59,909 216,523
Other temporary differences      
Total distributable earnings (18,609) (20,100) (16,206)
Undistributed ordinary income      
Total distributable earnings $ 133,783 $ 127,703 $ 149,069