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

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

v3.25.4
Income tax - Schedule of Components of Distributable Earnings (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Contingency [Line Items]      
Accumulated capital gains $ (6,521) $ 11,137 $ (8,190)
Unrealized appreciation (depreciation) (15,565) (49,546) 33,029
Total distributable earnings 101,151 88,920 140,013
Other temporary differences      
Income Tax Contingency [Line Items]      
Total distributable earnings (26,657) (25,107) (18,609)
Undistributed ordinary income      
Income Tax Contingency [Line Items]      
Total distributable earnings $ 149,894 $ 152,436 $ 133,783