Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.23.3
Stock-Based Compensation - Narrative (Details) - USD ($)
9 Months Ended
Mar. 01, 2023
Jun. 14, 2022
Dec. 14, 2021
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amount of unrecognized compensation cost       $ 3,573,151
Recognized weighted average period (in years)       4 years 29 days
Independent Contractor Agreement [Member] | Jim Heppell        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Termination payment $ 74,700      
2014 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares, issued (in shares)   364,879    
Percentage of share reserve of the number of issued and outstanding shares (in percent)   5.00%    
Number of shares reserved for future grants (in shares)       (751,463)
2014 Plan | Share-Based Payment Arrangement, Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value of stock options granted (in dollars per share)       $ 3.08
2014 Plan | Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)       832,445
Granted (in dollars per share)       $ 2.56
2014 Plan | Restricted Stock Units | Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Issued percentage (as a percent)     33.00%  
Vesting period (in years)     3 years  
Granted (in shares)       10,665
Granted (in dollars per share)       $ 14.43