XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Company Nonvested Shares (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares Beginning 34,526
Weighted Average Grant Date Fair Value Beginning
Number of Shares Granted   101,930
Number of Shares Vested (104,000) (104,000)
Number of Shares Ending  
Weighted Average Grant Date Fair Value Ending  
Restricted Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares Beginning 114,336 42,192
Weighted Average Grant Date Fair Value Beginning $ 6.40 $ 1.40
Number of Shares Granted 330,554
Weighted Average Grant Date Fair Value Granted $ 5.77
Number of Shares Vested (88,336) (104,699)
Weighted Average Grant Date Fair Value Vested $ 5.15 $ 6.72
Number of Shares Cancelled/Forfeited (153,711)
Weighted Average Grant Date Fair Value Cancelled/Forfeited $ 5.53
Number of Shares Ending 26,000 114,336
Weighted Average Grant Date Fair Value Ending $ 6.40 $ 6.40