v3.26.1
Financial Statements - Additional Information (Detail)
Jun. 30, 2026
shares
Schedule of Long-Term Debt Instruments [Table]  
Parent company shares owned by affiliates 3,924,478
Parent company percentage owned by affiliates 7.60%