v3.25.2
Subsequent Events - Additional Information (Detail)
6 Months Ended
Jul. 16, 2025
Oct. 03, 2023
Jun. 30, 2025
Subsequent Event [Line Items]      
Management and service fee rate   1.25% 0.50%
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Management and service fee rate 0.50%    
Subsequent Event [Member] | Expense Limitation Agreement [Member]      
Subsequent Event [Line Items]      
Renewed term of agreement 1 year