v3.26.1
Subsequent Events - Additional Information (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended
Aug. 05, 2026
USD ($)
Company
$ / shares
Aug. 04, 2026
Jul. 24, 2026
USD ($)
shares
Sep. 26, 2024
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jul. 23, 2026
USD ($)
Jul. 16, 2026
USD ($)
Dec. 31, 2025
shares
Subsequent Event [Line Items]                  
Common stock, shares issued | shares       80,000 12,058,075       9,498,642
Proceeds from issuance of Common Stock       $ 2,000 $ 58,699 $ 90,000      
Subsequent Event [Member]                  
Subsequent Event [Line Items]                  
Common stock, shares issued | shares     3,705,229            
Proceeds from issuance of Common Stock     $ 90,000            
Cash distribution declared | $ / shares $ 0.37                
Total commitments $ 1,011,000                
Number of portfolio companies | Company 28                
Loan commitments $ 951,600                
Subsequent Event [Member] | WillowWood [Member]                  
Subsequent Event [Line Items]                  
Loan commitments               $ 38,300  
Subsequent Event [Member] | MB2 Dental Solutions LLC [Member]                  
Subsequent Event [Line Items]                  
Loan commitments             $ 50,000    
Subsequent Event [Member] | Funded Loan Commitment [Member[                  
Subsequent Event [Line Items]                  
Funded loan commitments 759,800                
Subsequent Event [Member] | Unfunded Loan Commitment [Member[                  
Subsequent Event [Line Items]                  
Unfunded loan commitments 191,800                
Subsequent Event [Member] | Preferred Stock [Member]                  
Subsequent Event [Line Items]                  
Equity commitment $ 59,400                
Subsequent Event [Member] | O 2026 Q3 Dividends [Member]                  
Subsequent Event [Line Items]                  
Dividends payable, date declared Aug. 05, 2026                
Dividend date, authorized   Aug. 04, 2026              
Dividends payable, date of record   Aug. 07, 2026              
Dividends payable, date to be paid   Aug. 14, 2026