XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - Restricted Stock (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Restricted Stock Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock based compensation expense     $ 313,589 $ 165,064 $ 635,158 $ 330,128  
Compensation cost not yet recognized $ 2,651,858   $ 2,341,719   $ 2,341,719   $ 2,651,858
Weighted average period for recognition         1 year 2 months 23 days   1 year 5 months 1 day
Number outstanding              
Balance non-vested Stock at beginning of period (in shares)         491,536 298,210 298,210
Granted (in shares)         63,980   358,546
Vested (in shares)         (18,702)   (165,220)
Balance non-vested Stock at end of period (in shares) 491,536 298,210 536,814   536,814   491,536
Weighted Average Remaining Life              
Granted (in years)         1 year 6 months   1 year 10 months 24 days
Balance non-vested Stock at end of period (in years) 1 year 8 months 26 days 1 year 8 months 26 days     1 year 3 months 14 days   1 year 8 months 26 days
Performance Shares              
Number outstanding              
Vested (in shares)             (15,833)
Board of Directors | Restricted Stock Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average market price at grant date (in dollars per share)         $ 5.08    
Number outstanding              
Granted (in shares)         63,980    
Management, Employees, and Board Of Directors | Restricted Stock Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average market price at grant date (in dollars per share)             $ 5.42
Number outstanding              
Granted (in shares)             358,546