v3.26.1
Earnings Per Share (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        
Number of dilutive shares 0 0 0 0
Net increase (decrease) in net assets resulting from operations $ 24,585 $ 33,112 $ 35,045 $ 63,153
Weighted average shares of common stock outstanding - basic 70,716,298 63,498,105 69,907,796 63,278,474
Weighted average shares of common stock outstanding - diluted 70,716,298 63,498,105 69,907,796 63,278,474
Net increase (decrease) in net assets resulting from operations per share of common stock - basic $ 0.35 $ 0.52 $ 0.5 $ 1
Net increase (decrease) in net assets resulting from operations per share of common stock - diluted $ 0.35 $ 0.52 $ 0.5 $ 1