XML 68 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Summary of Unaudited Pro Forma Results (Detail) - Amber Leaf Partners Inc [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Revenue $ 202,842 $ 204,846 $ 187,956
Net income $ 10,594 $ 12,119 $ 7,631
Earnings per share-diluted $ 0.89 $ 1.08 $ 0.68