Quarterly report [Sections 13 or 15(d)]

Share-Based Compensation (Narrative) (Details)

v3.25.1
Share-Based Compensation (Narrative) (Details)
3 Months Ended
Apr. 21, 2025
Apr. 16, 2025
Apr. 11, 2025
Apr. 03, 2025
Oct. 17, 2024
Jun. 12, 2024
Dec. 07, 2022
Nov. 06, 2022
shares
Oct. 10, 2022
shares
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share based compensation expense before income taxes | $                   $ 30,815 $ 197,306  
Reverse stock split, ratio         0.02 0.07            
Subsequent Event [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Reverse stock split, ratio 0.005 0.005 0.004 0.005                
2022 Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of awards authorized                       67
Issued in period                   4    
Number of awards outstanding                   3    
Awards eligible for grant                   60    
2022 Plan [Member] | Prior To Reverse Stock Splits [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of awards authorized                       10,000,000
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                   2    
Restricted Stock Units (RSUs) [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Unrecognized compensation expense for awards | $                   $ 65,878    
Recognition period for unrecognized compensation expense                   1 year    
Restricted Stock Units (RSUs) [Member] | 2022 Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of awards outstanding                   5   9
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of options granted                 1      
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member] | Prior To Reverse Stock Splits [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of options granted                 54,852      
Restricted Stock Units (RSUs) [Member] | Senior Vice Presidents [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of options granted               1        
Restricted Stock Units (RSUs) [Member] | Senior Vice Presidents [Member] | Prior To Reverse Stock Splits [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of options granted               89,698