XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Stock Options Activity (Details 1) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Stock Options Activity    
Beginning balance, Number of Shares 175,000 300,000
Granted, Number of Shares 25,000 0
Exercised, Number of Shares 0 0
Expired, Number of Shares (25,000) 0
Ending balance, Number of Shares 175,000 300,000
Ending balance, Options Exercisable, Number of Shares 75,000 300,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Beginning balance, Weighted-Average Exercise Price $ 4.06 $ 4.35
Granted, Weighted-Average Exercise Price 4.13  
Expired, Weighted-Average Exercise Price 4.39  
Ending balance, Weighted-Average Exercise Price 4.04 4.35
Ending balance, Options Exercisable, Weighted-Average Exercise Price $ 3.68 $ 4.35