v3.26.1
Subsequent Events (Detail)
Jul. 01, 2026
Subsequent Event  
Subsequent Event [Line Items]  
Employment agreement term 18 months