v3.25.2
Share Repurchase Plan - Additional Information (Details)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Percentage of common shares that have not been outstanding for at least one year repurchased at transaction price 95.00%
Maximum percentage of aggregate NAV of total repurchases of all classes under the share repurchase plan 5.00%