v3.25.1
Financial Highlights (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 131 Months Ended 133 Months Ended
Mar. 31, 2025
Dec. 27, 2024
Sep. 30, 2024
Jun. 28, 2024
Mar. 29, 2024
Dec. 29, 2023
Sep. 29, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 15, 2021
Sep. 15, 2021
Jun. 30, 2021
Mar. 31, 2021
Jan. 13, 2021
Dec. 14, 2020
Sep. 15, 2020
Jun. 30, 2020
Mar. 30, 2020
Dec. 16, 2019
Sep. 16, 2019
Jun. 14, 2019
Mar. 29, 2019
Dec. 28, 2018
Dec. 14, 2018
Sep. 14, 2018
Jun. 15, 2018
Apr. 06, 2018
Dec. 01, 2017
Sep. 15, 2017
Jun. 16, 2017
Apr. 17, 2017
Dec. 16, 2016
Sep. 16, 2016
Jun. 16, 2016
Apr. 15, 2016
Dec. 16, 2015
Sep. 16, 2015
Jun. 16, 2015
Apr. 16, 2015
Dec. 31, 2014
Dec. 16, 2014
Sep. 16, 2014
Jun. 17, 2014
Apr. 30, 2014
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investment Company, Financial Highlights [Roll Forward]                                                                                                          
Net asset value, beginning of period (in dollars per share)                                                                                               $ 8.61 $ 9.21        
Changes in net asset value due to:                                                                                                          
Net investment income (in dollars per share)                                                                                               0.27 0.41        
Net realized gains (losses) on investments (in dollars per share)                                                                                               0.06 (0.23)        
Net change in unrealized gains (losses) on investments (in dollars per share)                                                                                               (0.02) 0.03        
Net increase (decrease) from capital share transactions (in dollars per share)                                                                                               0 0        
Distributions from net investment income (in dollars per share) $ (0.30) $ (0.30) $ (0.30) $ (0.40) $ (0.40) $ (0.40) $ (0.40) $ (0.40) $ (0.40) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.10) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.10) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.36) $ (0.15) $ (0.36) $ (0.32) $ (0.30) $ (0.09) (0.30) (0.40) $ (16.35) $ (16.35)    
Net asset value, end of period (in dollars per share) $ 8.62                                                                                             8.62 9.02 $ 8.62 $ 8.62    
Net increase (decrease) in net assets resulting from operations per share (in dollars per share)                                                                                               $ 0.32 $ 0.21        
Weighted average shares of common stock outstanding for period, basic (in shares)                                                                                               40,138,000 37,649,000        
Weighted average shares of common stock outstanding for period, diluted (in shares)                                                                                               40,138,000 37,649,000        
Shares of common stock outstanding at end of period (in shares) 40,232,829                                                                                             40,232,829 37,846,000 40,232,829 40,232,829 40,137,371  
Net asset value $ 346,968                                                                                             $ 346,968 $ 341,267 $ 346,968 $ 346,968 $ 345,687 $ 346,306
Average net asset value                                                                                               $ 347,675 $ 349,523        
Stock price at end of period (in dollars per share) $ 6.98                                                                                             $ 6.98 $ 9.48 $ 6.98 $ 6.98    
Total return based on net asset value per share                                                                                               4.70% 2.40%        
Total return based on stock price                                                                                               (1.10%) (8.80%)        
Net investment income to average net asset value                                                                                               12.50% 17.90%        
Net increase (decrease) in net assets to average net asset value                                                                                               14.80% 9.20%        
Ratio of expenses to average net asset value                                                                                               13.70% 15.80%        
Operating expenses excluding incentive fees to average net asset value                                                                                               13.70% 15.80%        
Income incentive fees to average net asset value                                                                                               0.00% 0.00%        
Capital gains incentive fees to average net asset value                                                                                               0.00% 0.00%