v3.26.1
Share Repurchase Program - Schedule of Fund Repurchases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Equity, Class of Treasury Stock [Line Items]      
Percentage of outstanding shares repurchased 5.30%    
Repurchase Request Deadline on February 27, 2026      
Equity, Class of Treasury Stock [Line Items]      
Repurchase Offer Commencement Date   Jan. 30, 2026  
Repurchase deadline request   Feb. 27, 2026  
Number of Shares Repurchased (All Classes)   2,957,174  
Percentage of outstanding shares repurchased [1]   4.20%  
Price paid per share   $ 23.52  
Repurchase pricing date   Mar. 31, 2026  
Amount Repurchased (All Classes) [2]   $ 69,530,707  
Repurchase Request Deadline on May 28, 2026      
Equity, Class of Treasury Stock [Line Items]      
Repurchase Offer Commencement Date   May 11, 2026  
Repurchase deadline request   Jun. 08, 2026  
Number of Shares Repurchased (All Classes)   3,522,433  
Percentage of outstanding shares repurchased [1]   5.00%  
Price paid per share   $ 23.49  
Repurchase pricing date   Jun. 30, 2026  
Amount Repurchased (All Classes) [2]   $ 82,721,401  
Repurchase Request Deadline On February 28, 2025      
Equity, Class of Treasury Stock [Line Items]      
Repurchase Offer Commencement Date     Jan. 31, 2025
Repurchase deadline request     Feb. 28, 2025
Number of Shares Repurchased (All Classes)     139,189
Percentage of outstanding shares repurchased [3]     0.50%
Price paid per share     $ 24.42
Repurchase pricing date     Mar. 31, 2025
Amount Repurchased (All Classes) [4]     $ 3,398,946
Repurchase Request Deadline on May 28, 2025      
Equity, Class of Treasury Stock [Line Items]      
Repurchase Offer Commencement Date     Apr. 30, 2025
Repurchase deadline request     May 28, 2025
Number of Shares Repurchased (All Classes)     265,506
Percentage of outstanding shares repurchased [3]     0.70%
Price paid per share     $ 24.24
Repurchase pricing date     Jun. 30, 2025
Amount Repurchased (All Classes) [4]     $ 6,434,733
[1] Percentage is based on total shares as of the close of the previous calendar quarter. For the second quarter of 2026, the Fund received shareholder requests to repurchase approximately 5.3% of shares outstanding as of March 31, 2026, which exceeded the Fund's offer to repurchase up to 5% of its outstanding shares with respect to such quarter.
[2] Net of Early Repurchase Deduction (if any).
[3] Percentage is based on total shares as of the close of the previous calendar quarter.
[4] Net of Early Repurchase Deduction (if any).