Quarterly report pursuant to Section 13 or 15(d)

Share-based compensation - Underwriters Warrants (Details)

v3.23.3
Share-based compensation - Underwriters Warrants (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 18, 2023
Dec. 21, 2021
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Sep. 19, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Warrants to purchase shares   172,500         500,000 500,000
Warrants exercise price   $ 12.50         $ 0.625 $ 0.625
Percentage of warrants exercisable 100.00% 100.00%            
Representative warrants exercised         478,625      
Stock issued on exercise of warrants         285,674      
Shares surrendered in cashless warrant exercises (in shares)         192,951      
Stock repurchase in cashless warrant exercises     $ 6,874 $ 292,255 $ 299,129      
Treasury stock     $ 299,110   $ 299,110      
Number of Shares                
Warrants outstanding at the beginning of the period         672,500      
Exercised         (478,625)      
Warrants outstanding at the end of the period     193,875   193,875 672,500    
Exercisable at June 30, 2023         193,875      
Weighted Average Exercise Price                
Outstanding at the beginning of the period         $ 3.67      
Outstanding at the end of the period     $ 11.19   11.19 $ 3.67    
Exercisable at June 30, 2023         $ 11.19      
Remaining term         2 years 4 months 28 days 4 years 3 months 7 days    
Exercisable contractual term         2 years 4 months 28 days      
Intrinsic value of warrants outstanding     $ 6,408   $ 6,408      
Treasury Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock repurchase in cashless warrant exercises     6,874 $ 292,236        
Warrants                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]                
Unrecognized compensation expense     $ 0   $ 0