v3.25.2
Stock-Based Compensation and Employee Benefits (Details)
3 Months Ended 6 Months Ended 12 Months Ended 26 Months Ended
Mar. 10, 2025
USD ($)
director
shares
Apr. 16, 2018
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Mar. 10, 2025
director
shares
Jul. 09, 2025
shares
Oct. 27, 2016
shares
Stock-Based Compensation and Employee Benefits                      
Percentage of employer contribution   3.00%                  
401 (k) plan expenses | $     $ 23,655 $ 27,252 $ 60,147 $ 75,462          
2016 Equity Compensation plan                      
Stock-Based Compensation and Employee Benefits                      
Maximum number of common shares reserved for the grant of awards (in shares)                     1,500,000
Aggregate shares available for grants in period (in shares)     435,054   435,054            
Maximum number of shares issuable to one individual in plan year (in shares)                     100,000
Stock based compensation expense | $     $ 200,000 $ 200,000 $ 400,000 $ 400,000          
Unrecorded stock based compensation expense | $     $ 900,000   $ 900,000            
2025 Omnibus Incentive Plan | Subsequent Event                      
Stock-Based Compensation and Employee Benefits                      
Maximum number of common shares reserved for the grant of awards (in shares)                   2,936,762  
Restricted Stock                      
Stock-Based Compensation and Employee Benefits                      
Maximum number of shares issuable to one individual in plan year (in shares) 100,000               100,000    
Number of shares granted (in shares) 60,000                    
Fair value of shares granted | $ $ 71,400                    
Lump sum cash payment | $ $ 23,800                    
Number of officers electing lump sum cash payment | director 1               1    
Number of shares overauthorized (in shares)             11,857 30,890 362,915    
Restricted Stock | 2016 Equity Compensation plan                      
Stock-Based Compensation and Employee Benefits                      
Number of shares granted (in shares)         767,668 111,857          
Number of shares overauthorized (in shares) 320,168                    
Restricted Stock | John Villano                      
Stock-Based Compensation and Employee Benefits                      
Number of shares granted (in shares) 420,168                    
Fair value of shares granted | $ $ 500,000                    
Restricted Stock | John Villano | 2016 Equity Compensation plan                      
Stock-Based Compensation and Employee Benefits                      
Number of shares granted (in shares) 420,168                    
Shares forfeited (in shares)         420,168            
Restricted Stock | Other Directors                      
Stock-Based Compensation and Employee Benefits                      
Number of shares granted (in shares) 20,000