Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation (Narrative) (Details)

v3.23.3
Share-Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 07, 2022
Nov. 06, 2022
Oct. 10, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share based compensation expense before income taxes       $ 353,843 $ 23,498 $ 966,825 $ 23,498  
Unrecognized compensation expense for awards       $ 1,001,516   $ 1,001,516    
Recognition period for unrecognized compensation expense           2 years 2 months 12 days    
2022 Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of awards authorized       1,250,000   1,250,000    
Issued in period           212,057    
Number of awards outstanding       628,854   628,854    
Awards eligible for grant       409,089   409,089    
Employee Stock Purchase Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Issued in period           84,995    
Purchase price minimum percentage of fair market value of the lower of the value 85.00%              
Awards eligible for grant       115,005   115,005    
Restricted Stock Units (RSUs) [Member] | 2022 Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of awards outstanding       845,678   845,678   687,712
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of options granted     82,278          
Restricted Stock Units (RSUs) [Member] | Senior Vice Presidents [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of options granted   134,546