XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Detail)
Apr. 01, 2025
shares
Subsequent Event [Member] | Performance-based Stock Awards [Member] | Executive Officers [Member]  
Subsequent Event [Line Items]  
Shares granted 3,400,000