Annual report pursuant to Section 13 and 15(d)

Income tax - Components of distributable earnings (Details)

v3.22.4
Income tax - Components of distributable earnings (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Total distributable earnings $ 59,909 $ 216,523 $ 133,391
Investment Company, Distributable Earnings (Loss), Accumulated Appreciation (Depreciation) (44,592) 40,655 37,778
Investment Company, Distributable Earnings (Loss), Accumulated Long-Term Capital Gain (Loss) (3,102) 43,005 9,923
Other Temporary Differences [Member]      
Total distributable earnings (20,100) (16,206) (11,711)
Undistributed ordinary income [Member]      
Total distributable earnings $ 127,703 $ 149,069 $ 97,401