v3.25.2
Share Repurchase Program - Additional Information (Details)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Maximum percentage of common shares outstanding intends to offer to repurchase 5.00%
Percentage of common shares repurchased at net asset value 98.00%