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 |
X | ||||||||||
- Definition Amount of accumulated undistributed tax basis earnings (deficit). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of accumulated undistributed earnings (deficit) from unrealized appreciation (depreciation) of investment company. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of accumulated undistributed earnings (deficit) from long-term capital gain (loss) of investment company. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|