XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Significant Accounting Policies [Line Items]      
Amortization income of purchase discount $ 6,660 $ 13,469 $ 42,448
Percentage of non-accrual investment at amortized cost 3.80% 2.10%  
Percentage of non-accrual investment at fair value 2.30% 0.30%  
Cash $ 52,363 $ 39,602  
Excise taxes 4,760 4,519 $ 1,254
Accrued excise taxes 5,079    
Foreign Currency [Member]      
Significant Accounting Policies [Line Items]      
Cash 3,586 1,037  
Acquisition cost $ 3,522 $ 1,035