Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation - Stock Options (Details)

v3.23.3
Share-Based Compensation - Stock Options (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 14, 2022
Stock Options              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expiration term of award         10 years    
Stock compensation expense     $ 253,392 $ 172,799 $ 641,628 $ 655,973  
Unrecognized stock compensation expense     1,323,313   $ 1,323,313    
Unrecognized stock compensation expense, expected to be recognized over a weighted-average period         2 years 10 months 24 days    
Increase in number of shares authorized 500,000 1,575,000          
Restricted Stock Units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized 2,450,855 1,950,855         356,851
Stock compensation expense     $ 421,819 $ 337,351 $ 782,175 $ 777,637  
Termination term after the termination of employment of the grantee         90 days