Significant Accounting Policies - Receivables/Payables From Investments Sold/Purchased (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Accounting Policies [Abstract] | ||
Receivable for investments sold | $ 40,044 | $ 142,878 |
Payable for investments purchased | $ 18,775 | $ 36,217 |