XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 27, 2024
USD ($)
$ / shares
shares
Jun. 15, 2024
shares
Dec. 08, 2022
$ / shares
shares
Apr. 12, 2022
$ / shares
shares
Jan. 06, 2022
$ / shares
shares
Nov. 13, 2020
USD ($)
$ / shares
shares
Apr. 25, 2019
USD ($)
$ / shares
shares
Jan. 31, 2024
USD ($)
shares
Mar. 31, 2023
shares
Apr. 30, 2022
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Mar. 31, 2024
shares
Jun. 30, 2025
USD ($)
TradingDay
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2024
shares
Jul. 24, 2024
$ / shares
shares
Dec. 31, 2023
shares
Class Of Stock [Line Items]                                    
Common stock, shares authorized                     100,000,000     100,000,000   100,000,000    
Stock Issuance Costs | $                           $ 0 $ 77,421      
Undesignated preferred stock, shares authorized                     2,400,000     2,400,000        
Exchange Shares of Common Stock for redemption of Preferred Stock               2,794,597                    
Preferred stock, shares issued                     10,000,000     10,000,000        
Number of warrants to purchase common stock           1                        
Common warrants exercisable price per share | $ / shares           $ 20                        
Common warrants expiration term                     2 years 6 months 2 years 6 months   2 years 6 months 2 years 6 months 2 years 6 months   2 years 8 months 12 days
Warrants outstanding                     819,360 819,360   819,360 819,360 819,360   898,200
Intrinsic value of the warrants | $                     $ 0 $ 0   $ 0 $ 0      
Payable, Preferred Stock Redeemed | $               $ 2,400,000                    
Stock based compensation expense | $                     $ 0 $ 94,935   $ 0 $ 189,870      
Warrants to purchase shares of common stock                     819,360 819,360   819,360 819,360      
Restricted Shares                                    
Class Of Stock [Line Items]                                    
Number of shares granted                           0 0      
2020 Omnibus Incentive Plan                                    
Class Of Stock [Line Items]                                    
Reserves shares of common stock                     2,000,000     2,000,000        
Number of shares granted                           220,162        
Director | Restricted Shares                                    
Class Of Stock [Line Items]                                    
Shares Issued Price Per Share | $ / shares     $ 5.68   $ 7                          
Vesting period     3 years   1 year                          
Shares issued price per share | $ / shares     $ 5.68   $ 7                          
Aggregate shares of common stock   61,275                                
Number of shares granted     98,593   47,142       98,593                  
Non employee | Restricted Shares                                    
Class Of Stock [Line Items]                                    
Shares Issued Price Per Share | $ / shares       $ 7.06                            
Vesting period       1 year                            
Shares issued price per share | $ / shares       $ 7.06                            
Number of shares granted       357           357                
Over-Allotment Option                                    
Class Of Stock [Line Items]                                    
Shares underlying warrants that may be exercised based on trading price, period after issuance                           120 days        
Percentage of shares underlying warrants that may be exercised based on trading price                           10.00%        
Shares underlying warrants that may be exercised, number of trading days for calculation of trading price | TradingDay                           10        
Over-Allotment Option | Maxim Group LLC                                    
Class Of Stock [Line Items]                                    
Common warrants exercisable price per share | $ / shares                     $ 12.5     $ 12.5        
Warrants to purchase shares of common stock                     149,850     149,850        
Percentage of number of shares of common stock sold in offering                           9.00%        
Warrants to purchase shares of common stock, expiration date                     Sep. 02, 2026     Sep. 02, 2026        
Contribution and Exchange Agreement [Member]                                    
Class Of Stock [Line Items]                                    
Number of common units issued                                 155,185  
Common Stock                                    
Class Of Stock [Line Items]                                    
Shares Issued Price Per Share | $ / shares           $ 20                        
Investor warrants exercised                       3,333 4,551          
Common stock issued amount | $           $ 1,000,000                        
Common stock issued           50,000                        
Shares issued price per share | $ / shares           $ 20                        
Warrants To Purchase Common Stock                                    
Class Of Stock [Line Items]                                    
Shares Issued Price Per Share | $ / shares           $ 20 $ 20                      
Common stock issued amount | $           $ 1,000,000 $ 1,000,000                      
Common stock issued           50,000 50,000                      
Number of warrants to purchase common stock           1 1                      
Shares issued price per share | $ / shares           $ 20 $ 20                      
Common warrants exercisable price per share | $ / shares           $ 20 $ 20                      
Common warrants expiration term           7 years 7 years                      
Series A Preferred Stock [Member]                                    
Class Of Stock [Line Items]                                    
Period of Increasing And Dreasing Per Share Price 2 years                                  
Dividends on preferred stock | $               $ 95,000                    
Series A Preferred Stock [Member] | Purchase And Sale Agreement [Member]                                    
Class Of Stock [Line Items]                                    
Shares Issued Price Per Share | $ / shares $ 5                                  
Preferred Stock, Redemption Price Per Share | $ / shares $ 5.15                                  
Preferred Stock Units Redeemed Multiplied 1.03                                  
Share sold in transaction shares 500,000                                  
Preferred Stock, Value, Issued | $ $ 2,500,000                                  
Shares issued price per share | $ / shares $ 5                                  
Series A Preferred Stock [Member] | Dividends [Member]                                    
Class Of Stock [Line Items]                                    
Dividends payable, amount per share | $ / shares $ 0.325                                  
Series B Preferred Stock [Member]                                    
Class Of Stock [Line Items]                                    
Dividends payable, amount per share | $ / shares                                 $ 0.117  
Series B Preferred Stock [Member] | Purchase And Sale Agreement [Member]                                    
Class Of Stock [Line Items]                                    
Preferred Stock, Redemption Price Per Share | $ / shares                                 $ 7.15  
Series B Preferred Stock [Member] | Contribution and Exchange Agreement [Member]                                    
Class Of Stock [Line Items]                                    
Period of Increasing And Dreasing Per Share Price                                 2 years  
Number of common units issued                                 155,185  
Preferred Stock Units Redeemed Multiplied                                 1