v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Increase (decrease) in net assets resulting from operations $ 251,733 $ 272,370
Class S common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Increase (decrease) in net assets resulting from operations $ 77,401 $ 89,650
Weighted average shares of common stock outstanding - basic (in shares) 553,435,797 356,127,221
Weighted average shares of common stock outstanding - diluted (in shares) 553,435,797 356,127,221
Earnings (loss) per common share— basic (in usd per share) $ 0.14 $ 0.25
Earnings (loss) per common share—diluted (in usd per share) $ 0.14 $ 0.25
Class D common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Increase (decrease) in net assets resulting from operations $ 8,336 $ 11,407
Weighted average shares of common stock outstanding - basic (in shares) 54,656,440 42,899,375
Weighted average shares of common stock outstanding - diluted (in shares) 54,656,440 42,899,375
Earnings (loss) per common share— basic (in usd per share) $ 0.15 $ 0.27
Earnings (loss) per common share—diluted (in usd per share) $ 0.15 $ 0.27
Class I common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Increase (decrease) in net assets resulting from operations $ 165,996 $ 171,312
Weighted average shares of common stock outstanding - basic (in shares) 1,043,162,192 630,203,053
Weighted average shares of common stock outstanding - diluted (in shares) 1,043,162,192 630,203,053
Earnings (loss) per common share— basic (in usd per share) $ 0.16 $ 0.27
Earnings (loss) per common share—diluted (in usd per share) $ 0.16 $ 0.27