XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Award Plans and Stock-based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 01, 2020
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Income tax benefit recognized   $ 0 $ 0
Number of stock options granted   1,700  
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost   $ 114,600  
Weighted-average remaining contractual term   2 years 7 months 28 days  
Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost   $ 1,723,700  
Weighted-average remaining contractual term   2 years 29 days  
2018 Stock Option and Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for future grant   374,432  
Number of common shares reserved for issuance   274,789  
Percentage increase in number of shares of common stock reserved and available for issuance 4.00%