XML 150 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Reconciliation of Weighted-Average Common Shares Outstanding Used in the Calculation of Basic Net Income (Loss) Per Share and Diluted Net Income (Loss) Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]      
Weighted average common shares outstanding (in shares) 42,408 41,775 40,260
Assumed conversion of restricted stock (in shares) 0 0 0
Diluted (in shares) 42,408 41,775 40,260
Antidilutive securities excluded from computation of earnings per share (in shares) 2,317 3,011 1,886