XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Income (Loss) Per Share - Additional Information (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Common Stock Options Unvested Restricted Stock and Unvested Performance Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Number of anti-dilutive securities excluded from EPS computation 389 2,027 999 2,048