v3.25.2
Financial Statements - Additional Information (Detail)
Jun. 30, 2025
shares
Financial Statements [Abstract]  
Parent company shares owned by affiliates 3,924,478
Parent company percentage owned by affiliates 12.20%