XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Highlights - Summary of Information about Senior Securities (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jul. 27, 2022
Mar. 31, 2022
Oct. 27, 2021
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Convertible Notes $ 48,278,000 $ 48,118,000          
Total 616,000,000.0         $ 509,000,000.0  
2025 Notes              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Total         $ 182,500,000    
KeyBank Credit Facility              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Credit facility 183,500,000 187,500,000         $ 350,000,000.0
Senior Securities              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Total 616,000,000 620,000,000 $ 466,000,000 $ 310,000,000      
Asset Coverage per Unit 1,762 1,741 1,958 1,770      
Senior Securities | 2025 Notes              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Notes 182,500,000 182,500,000 125,000,000 125,000,000      
Asset Coverage per Unit 1,762 1,741 1,958 1,770      
Average Market Value per Unit 1,006,780 1,005,960          
Senior Securities | Convertible Notes              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Convertible Notes 50,000,000 50,000,000 50,000,000 50,000,000      
Asset Coverage per Unit 1,762 1,741 1,958 1,770      
Senior Securities | August 2026 Notes              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Notes 125,000,000 125,000,000 125,000,000        
Asset Coverage per Unit 1,762 1,741 1,958        
Senior Securities | December 2026 Notes              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Notes 75,000,000 75,000,000 75,000,000        
Asset Coverage per Unit 1,762 1,741 1,958        
Senior Securities | Credit Suisse Credit Facility              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Credit facility     10,000,000 135,000,000      
Asset Coverage per Unit     1,958 $ 1,770      
Senior Securities | KeyBank Credit Facility              
Fair Value Investments Entities That Calculate Net Asset Value Per Share [Line Items]              
Credit facility 183,500,000 187,500,000 81,000,000        
Asset Coverage per Unit $ 1,762 $ 1,741 $ 1,958