XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Award Plans and Stock-Based Compensation - Schedule of Stock-based Compensation Expense (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share based compensation expense $ 1,096,408 $ 614,302
Cost of Goods Sold [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share based compensation expense 53,130 32,367
Research and Development [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share based compensation expense 132,610 81,033
Selling, General and Administrative [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share based compensation expense $ 910,668 $ 500,902