XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Parenthetical) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]    
Outstanding stock options and unvested restricted stock units excluded from computation of diluted EPS 1,300,000 78,000
Diluted weighted average shares 28,953,106 34,414,257
Interest and Debt Expense $ 0.6 $ 0.6
Interest Expense [Member]    
Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]    
Diluted weighted average shares 3,900,000 3,900,000