Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation - Stock Options (Details)

v3.23.2
Share-Based Compensation - Stock Options (Details) - USD ($)
3 Months Ended 6 Months Ended
May 31, 2023
May 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 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     $ 171,812 $ 378,809 $ 388,236 $ 483,211  
Unrecognized stock compensation expense     1,017,171   $ 1,017,171    
Unrecognized stock compensation expense, expected to be recognized over a weighted-average period         1 year 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     $ 72,377 $ 381,829 $ 358,486 $ 381,829  
Unrecognized stock compensation expense, expected to be recognized over a weighted-average period         3 years 3 months 18 days    
Termination term after the termination of employment of the grantee         90 days