v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 03, 2026
Jul. 31, 2026
Aug. 04, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 24, 2026
Dec. 31, 2025
Subsequent Event [Line Items]                  
Aggregate realized loss       $ 6,425 $ (7,568) $ (5,780) $ 5,762    
Investment, Type [Extensible Enumeration]       Pfanstiehl Inc [Member]   Pfanstiehl Inc [Member]     Pfanstiehl Inc [Member]
Regular Dividends                  
Subsequent Event [Line Items]                  
Dividends to stockholders     $ 0.43            
Dividend payable date     Sep. 25, 2025            
Dividend record date     Sep. 18, 2025            
Regular Dividends | Subsequent Events                  
Subsequent Event [Line Items]                  
Dividends to stockholders $ 0.43                
Supplemental Dividends                  
Subsequent Event [Line Items]                  
Dividends to stockholders     $ 0.14            
Dividend payable date     Sep. 25, 2025            
Dividend record date     Sep. 18, 2025            
Supplemental Dividends | Subsequent Events                  
Subsequent Event [Line Items]                  
Dividends to stockholders $ 0.07                
Quarterly Dividends | Subsequent Events                  
Subsequent Event [Line Items]                  
Dividend payable date Sep. 29, 2026                
Dividend record date Sep. 15, 2026                
SBA Debentures | 4.746% Fixed Interest Rate | Subsequent Events                  
Subsequent Event [Line Items]                  
Debt instrument issued amount               $ 7,500  
Interest rate               4.746%  
Second Lien and Subordinated Debt | Subsequent Events | Virtex Enterprises, LP                  
Subsequent Event [Line Items]                  
Aggregate realized loss   $ 10,995              
Nonaccrual status debt recovered   $ 204