Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation (Narrative) (Details)

v3.24.3
Share-Based Compensation (Narrative) (Details)
3 Months Ended 9 Months Ended
Oct. 17, 2024
Jun. 12, 2024
Dec. 07, 2022
shares
Nov. 06, 2022
shares
Oct. 10, 2022
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
Dec. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share based compensation expense before income taxes | $           $ (201,922) $ 353,843 $ (16,199) $ 966,825  
Reverse stock split, ratio   0.07                
Subsequent Event [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Reverse stock split, ratio 0.02                  
2022 Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of awards authorized     13,333             10,000,000
Issued in period               614    
Number of awards outstanding           237   237    
Awards eligible for grant           12,482   12,482    
Employee Stock Purchase Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Purchase price minimum percentage of fair market value of the lower of the value     85.00%              
Awards eligible for grant           400   400    
Restricted Stock Units (RSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation expense for awards | $           $ 141,894   $ 141,894    
Recognition period for unrecognized compensation expense               1 year 4 months 24 days    
Restricted Stock Units (RSUs) [Member] | 2022 Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of awards outstanding           357   357   1,047
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of options granted         110          
Restricted Stock Units (RSUs) [Member] | Senior Vice Presidents [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of options granted       179