v3.26.1
NET ASSETS - Summary of Dividends (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Dividends Payable [Line Items]              
Dividends declared (in dollars per share) $ 0.75 $ 0.85          
O 2020 M9 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)             $ 0.32
O 2022 M9 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)           $ 0.34  
O 2022 M12 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)           $ 0.36  
O 2023 M3 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)         $ 0.37    
O 2024 M3 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)       $ 0.40      
S 2024 M3 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)       0.08      
O 2024 M6 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)       0.40      
S 2024 M6 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)       0.07      
O 2024 M9 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)       0.40      
S 2024 M9 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)       0.07      
O 2024 M12 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)       0.40      
S 2024 M12 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)       $ 0.05      
O 2025 M3 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)     $ 0.40        
S 2025 M3 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)     0.05        
O 2025 M6 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)     0.40        
O 2025 M9 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)     0.40        
O 2025 M12 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share)     $ 0.40        
O 2026 M3 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share) 0.40            
O 2026 M6 Dividends              
Dividends Payable [Line Items]              
Dividends declared (in dollars per share) $ 0.35