v3.25.4
Net Increase in Net Assets per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]          
Net investment income $ 26,361 $ 36,088 $ 45,974    
Net increase (decrease) in net assets resulting from operations $ 5,632 $ 15,944 $ 2,234    
Weighted average shares of common stock outstanding , Basic (in shares) 23,689,363 23,689,363 20,473,778 17,837,694 8,756,340
Weighted average shares of common stock outstanding , Diluted (in shares) 23,689,363 23,689,363 20,473,778 17,837,694 8,756,340
Net investment income per share of common stock, Basic (in dollars per share) $ 1.11 $ 1.52 $ 2.24    
Net investment income per common share, Diluted (in dollars per share) 1.11 1.52 2.24    
Net increase (decrease) in net assets resulting from operations per share of common stock (in dollars per share) $ 0.24 $ 0.67 $ 0.11 $ (0.16) $ 1.92