v3.26.1
Earnings (Loss) 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—basic        
Numerator for basic earnings (loss) per share $ 17,257 $ 7,774 $ (33,671) $ 31,187
Denominator for basic weighted average share (in shares) 94,551,023 107,750,160 97,497,589 107,800,508
Basic earnings (loss) per share (in dollars per share) $ 0.18 $ 0.07 $ (0.35) $ 0.29
Earnings per share—diluted        
Numerator for increase (decrease) in net assets per share $ 17,257 $ 7,774 $ (33,671) $ 31,187
Adjustment for interest on 2022 Convertible Notes and incentive fees, net 0 4,197 0 8,259
Numerator for diluted earnings (loss) per share $ 17,257 $ 11,971 $ (33,671) $ 39,446
Denominator for basic weighted average share (in shares) 94,551,023 107,750,160 97,497,589 107,800,508
Adjustment for dilutive effect of 2022 Convertible Notes (in shares) 0 18,983,299 0 18,992,347
Denominator for diluted weighted average share (in shares) 94,551,023 126,733,459 97,497,589 126,792,855
Diluted earnings (loss) per share (in dollars per share) $ 0.18 $ 0.07 $ (0.35) $ 0.29