XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 458,011 $ 518,680 $ 1,423,949 $ 1,890,897
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 304,917 268,245 891,643 1,213,531
Production        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 12,654 82,851 128,760 236,820
Marketing and Selling        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 37,322 92,980 84,894 239,484
Product and Programs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 57,521   160,235  
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 45,597 $ 74,604 $ 158,417 $ 201,062