XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Schedule of Basic and Diluted Weighted Average Common Shares (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Basic weighted average common shares outstanding 19,110 18,827 18,492
Weighted average common equivalent shares 247 108 0
Diluted weighted average common shares outstanding 19,357 18,935 18,492
Options and restricted stock units excluded from diluted weighted average share calculation as effect would have been anti-dilutive 3 326 1,099