XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Warrants - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 20, 2021
Jul. 31, 2018
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
May 25, 2023
Sep. 30, 2022
Jul. 01, 2022
Jan. 01, 2021
May 29, 2019
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Risk-free interest rate minimum         3.84% 3.42%              
Risk-free interest rate maximum         4.64% 4.14%              
Dividend yield rate         0.00% 0.00%              
Estimated volatility rate, minimum         23.42% 17.81%              
Estimated volatility rate, maximum         23.56% 20.08%              
Expected lives of options         7 years 6 months 7 years 6 months              
Share-based compensation expense     $ 129,000 $ 113,000 $ 253,000 $ 255,000              
Unrecognized compensation costs related non-vested stock     1,400,000   1,400,000                
Total intrinsic value of outstanding in-the-money stock options     4,800,000 843,000 4,800,000 843,000              
Intrinsic value outstanding in-the-money exercisable stock options     $ 2,600,000 829,000 2,600,000 829,000              
Intrinsic value of stock options exercised         169,000                
Stock options exercised         $ 171,000 0              
Weighted average remaining contractual life of outstanding stock warrants         5 years 3 months                
Preferred stock, par value     $ 1   $ 1   $ 1 $ 1          
Common stock, par value     1   $ 1   1 $ 1   $ 1      
Fair value of warrants included in additional-paid-in capital         $ 380,000                
Series B Preferred Stock                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Preferred stock, par value     1   $ 1   $ 1            
Private Placement Offering                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Warrants to purchase                 175,000        
Warrant exercise price of common stock per share     $ 22.5   $ 22.5       $ 22.5        
Private Placement Offering | Series B Preferred Stock                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Preferred stock, par value                 1        
Private Placement Offering | Non-Voting Common Stock                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Common stock, par value                 $ 1        
Directors, Executive Officers and Other Key Employees                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Expiration period         10 years                
Vesting period         5 years                
RSAs                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Contractual term         10 years                
Share-based compensation expense     $ 303,000 $ 289,000 $ 535,000 $ 512,000              
Unrecognized compensation costs related to non-vested RSAs     $ 1,700,000   $ 1,700,000                
Warrants Expiring July 1, 2023                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Warrants exercisable year         10 years                
Warrants expires date             Jul. 01, 2023            
Warrants Expiring September 30, 2029                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Warrants exercisable year         7 years                
Warrants expires date         Sep. 30, 2029                
Minimum | Directors, Executive Officers and Other Key Employees                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Granted exercise price         $ 19.38 $ 13.95              
Minimum | RSAs                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Vesting period         2 years                
Maximum | Directors, Executive Officers and Other Key Employees                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Granted exercise price         $ 21.2 $ 18.99              
Maximum | RSAs                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Vesting period         4 years                
2013 Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares authorized to grant     500,000   500,000                
Additional issuance shares                       152,750  
Remaining available for grant for future awards     0   0                
2019 Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Additional issuance shares 800,000                        
Additional options shares grant in period 500,000                        
Remaining available for grant for future awards     57,722   57,722                
2017 Non-Employee Director Stock Option Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares authorized to grant                         100,000
Additional options shares grant in period   50,000                      
Description of the plan         Options are generally granted with an exercise price equal to the market price of the Company’s stock at the date of the grant. Option awards generally vest based on five years of continuous service and have 10-year contractual terms for non-controlling participants as defined by the Director Plan. Other grant terms can vary for controlling participants as defined by the Director Plan.                
Expiration period         10 years                
Remaining available for grant for future awards     13,806   13,806                
Vesting period         5 years                
2017 Non-Employee Director Stock Option Plan | Common Stock                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares authorized to grant   150,000                      
2017 Non-Employee Director Stock Option Plan | Maximum                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares authorized to grant                     187,000