v3.26.1
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Basic, Two Class Method [Abstract]        
Net increase (decrease) in net assets resulting from operations $ 5,862 $ 7,679 $ 12,060 $ 14,800
Weighted average shares of common stock outstanding - basic 67,365 60,192 67,253 57,345
Weighted average shares of common stock outstanding - diluted (in Shares) 67,365 60,192 67,253 57,345
Earnings (loss) per share of common stock - basic $ 87 $ 128 $ 179 $ 258
Earnings (loss) per share of common stock - diluted $ 87 $ 128 $ 179 $ 258