v3.26.3
Subsequent Events - Additional Information (Details) - USD ($)
Nov. 04, 2026
Oct. 26, 2026
Sep. 30, 2026
Dec. 31, 2025
Aug. 02, 2022
Jul. 22, 2019
Jul. 21, 2019
Subsequent Event [Line Items]              
Common stock, par value     $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Subsequent Events | Ares Capital Corporation              
Subsequent Event [Line Items]              
Business acquisition, effective date   Oct. 26, 2026          
Common stock, par value   $ 0.001          
Sale of stock exchanged in cash per share   1.21          
Subsequent Events | Ares Capital Corporation | Common Stock              
Subsequent Event [Line Items]              
Sale of stock price per share   10.88          
Sale of stock exchanged in stock price per share   $ 9.67          
Exchange ratio, description   The “Exchange Ratio” will be determined as of a date mutually agreed by the parties that is no earlier than 48 hours (excluding Sundays and holidays) prior to the Effective Time, based on ARCC’s net asset value per share (“ARCC NAV”) and the closing price of ARCC Common Stock on that date (the “ARCC Price”), as follows: (1) if the ARCC Price is less than or equal to 100% of ARCC NAV, the Exchange Ratio will equal $9.67 less the Post-Signing Special Distribution Amount (as defined below), divided by ARCC NAV; (2) if the ARCC Price is greater than 100% but less than or equal to 104.5% of ARCC NAV, the Exchange Ratio will equal the product of (A) $9.67 less the Post-Signing Special Distribution Amount and (B) 1.00 plus 50% of the premium of the ARCC Price to ARCC NAV, divided by the ARCC Price; and (3) if the ARCC Price is greater than 104.5% of ARCC NAV, the Exchange Ratio will equal the product of (A) $9.67 less the Post-Signing Special Distribution Amount and (B) 102.25%, divided by the ARCC Price.          
Percentage of voting interest acquired of outstanding shares   5.20%          
Subsequent Events | Ares Capital Corporation | Common Stock | ARCC Price Less Than or Equal to 100% of ARCC NAV              
Subsequent Event [Line Items]              
Post-signing special distribution amount   $ 9,670          
Subsequent Events | Ares Capital Corporation | Common Stock | ARCC Price Less Than or Equal to 100% of ARCC NAV | Maximum              
Subsequent Event [Line Items]              
Percentage of ARCC NAV   100.00%          
Subsequent Events | Ares Capital Corporation | Common Stock | ARCC Price Greater Than 100% But Less Than or Equal to 104.5% of ARCC NAV              
Subsequent Event [Line Items]              
Post-signing special distribution amount   $ 9,670          
Basis spread of closing price   100.00%          
Closing price, percentage of premium   50.00%          
Subsequent Events | Ares Capital Corporation | Common Stock | ARCC Price Greater Than 100% But Less Than or Equal to 104.5% of ARCC NAV | Minimum              
Subsequent Event [Line Items]              
Percentage of ARCC NAV   100.00%          
Subsequent Events | Ares Capital Corporation | Common Stock | ARCC Price Greater Than 100% But Less Than or Equal to 104.5% of ARCC NAV | Maximum              
Subsequent Event [Line Items]              
Percentage of ARCC NAV   104.50%          
Subsequent Events | Ares Capital Corporation | Common Stock | ARCC Price Greater Than 104.5% of ARCC NAV              
Subsequent Event [Line Items]              
Percentage of ARCC NAV   102.25%          
Post-signing special distribution amount   $ 9,670          
Subsequent Events | Ares Capital Corporation | Common Stock | ARCC Price Greater Than 104.5% of ARCC NAV | Minimum              
Subsequent Event [Line Items]              
Percentage of ARCC NAV   104.50%          
Subsequent Events | O2026 Q3 Dividends              
Subsequent Event [Line Items]              
Dividend declared date Nov. 04, 2026            
Dividend declared per share $ 0.31            
Dividend payable date Dec. 22, 2026            
Dividend record date Dec. 08, 2026