v3.26.1
Net Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 8 Months Ended
Jun. 27, 2024
May 18, 2023
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Apr. 28, 2026
Oct. 23, 2025
Feb. 04, 2016
Investment Company, Changes in Net Assets [Line Items]                      
Common stock repurchased     $ 8,966 $ 56,597 $ 9,642 $ 65,563 $ 9,642        
Sale of stock, remaining amount available for issuance and sale     257,991     257,991   $ 257,991      
ATM Offering                      
Investment Company, Changes in Net Assets [Line Items]                      
Sale of stock, issuance amount $ 400,000 $ 250,000                  
Old Repurchase Program | Common Stock                      
Investment Company, Changes in Net Assets [Line Items]                      
Stock repurchase program, authorized amount                     $ 50,000
Repurchase Program                      
Investment Company, Changes in Net Assets [Line Items]                      
Stock repurchase program, authorized amount                 $ 150,000 $ 100,000  
Stock repurchase program, additional authorized amount                 $ 50,000    
Common stock repurchased     8,966     65,563   70,462      
Share repurchase program, remaining authorized, amount     $ 79,538     $ 79,538   $ 79,538