XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Schedule of Investments (Unaudited) (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Nov. 09, 2022
Aug. 13, 2019
Debt Instrument, Face Amount $ 645,807 $ 582,573    
Percentage of Nonqualifying Assets on a Cost Basis 6.40% 6.50%    
Percentage of Nonqualifying Assets on a Fair Value Basis 5.30% 6.60%    
Asset-backed Notes 2019 [Member]        
Debt Instrument, Face Amount $ 30,807 $ 42,573   $ 160,000
Asset-backed Notes 2019 [Member] | Affiliated Entity [Member]        
Debt Instrument, Face Amount       $ 100,000
Asset-backed Notes 2022 [Member]        
Debt Instrument, Face Amount $ 100,000 $ 100,000 $ 157,800  
Asset-backed Notes 2022 [Member] | Affiliated Entity [Member]        
Debt Instrument, Face Amount     $ 100,000