v3.25.2
Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 515,774 $ 557,198 $ 1,128,335 $ 965,938
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 355,751 367,592 798,153 586,726
Production        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 21,906 58,053 43,327 116,106
Marketing and Selling        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 41,414 23,786 80,859 47,572
Product and Programs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 47,898 51,357 100,223 102,714
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 48,805 $ 56,410 $ 105,773 $ 112,820