v3.26.1
Share Repurchase Plan - Additional Information (Details) - USD ($)
3 Months Ended
Oct. 16, 2025
Mar. 31, 2026
Mar. 31, 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% 5.00%  
Total repurchases of shares   $ 52,000 $ 0