v3.26.1
Organization - Additional Information (Details)
$ / shares in Units, $ in Thousands, shares in Millions
6 Months Ended 269 Months Ended
Jul. 22, 2024
USD ($)
Aug. 02, 2022
USD ($)
$ / shares
Oct. 30, 2018
Apr. 08, 2004
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Organization [Line Items]              
Operations commenced date       Apr. 08, 2004      
Proceeds from initial public offering       $ 870,000      
Common stock shares issued | shares       62.0      
Common stock issued, price per share | $ / shares   $ 15.52   $ 15      
Stock issued, reverse stock splits | shares       20.7      
Shares Issued Price Per Share Adjusted for Reverse Stock Splits | $ / shares       $ 45      
Reverse stock split, conversion ratio     0.33        
Net proceeds from additional offerings of common stock   $ 30,000         $ 2,680,207
Repurchased common stock value         $ 107,925 $ 6,079 $ 375,000
AFT and AIF First Merger              
Organization [Line Items]              
Net proceeds from additional offerings of common stock $ 440,140            
Maximum              
Organization [Line Items]              
Middle market investment companies EBIDTA         $ 75,000