v3.25.1
Stockholders' Equity - Summary of Stock-Based Compensation Expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense $ 612,561 $ 408,740
General and Administrative    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 442,402 219,134
Production    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 21,421 58,053
Marketing and Selling    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 39,445 23,786
Product and Programs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 52,325 51,357
Research and Development    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense $ 56,968 $ 56,410