XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 898,009 $ 532,636 $ 1,372,217 $ 915,464
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 651,291 300,346 945,286 502,441
Production        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 86,528 70,959 153,969 126,415
Marketing and Selling        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 86,516 104,364 146,504 186,544
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 73,674 $ 56,967 $ 126,458 $ 100,064