XML 116 R100.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share [Line Items]        
Anti-dilutive non-participating common stock equivalents excluded from the calculation of diluted earnings per share 48,000 324,000 130,000 441,000
Potential common shares associated with the conversion option embedded in the Convertible Notes 1,042,000   1,140,000