v3.26.3
Recapitalization - Additional Information (Detail)
Sep. 06, 2026
Debt Instrument [Line Items]  
Debt instrument, stated percentage 5.00%