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