Quarterly report pursuant to Section 13 or 15(d)

Share-based compensation - Unregistered Securities (Details)

v3.23.2
Share-based compensation - Unregistered Securities (Details) - Plan - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted 31,500 262,500  
Exercise price $ 1.85 $ 4.23  
Remaining contractual term 8 years 6 months 29 days   9 years 14 days
Intrinsic value of options outstanding $ 715,715    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Discount rates 3.89%    
Expected life 5 years 6 months    
Expected volatility 98.66%    
Non-qualified stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted 292,500    
Options term 10 years    
Exercise price $ 10.00    
Vesting percentage 100.00%    
Remaining contractual term 7 years 5 months 19 days    
Unrecognized compensation expense $ 0    
Intrinsic value of options outstanding $ 0