XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - Stock Option Activity (Details) - Employee Stock Option [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Number of Options Outstanding    
Balance at beginning of period (in shares) 57,500 70,000
Exercised (in shares) 0 (12,500)
Expired (in shares) (57,500) 0
Balance at period-end (in shares) 0 57,500
Exercisable at period-end (in shares) 0 57,500
Weighted average exercise price    
Balance at beginning of period (in dollars per share) $ 5.03 $ 5.03
Exercised (in dollars per share) 0 5.03
Expired/Forfeited (in dollars per share) 0 0
Balance at period-end (in dollars per share) 0 5.03
Exercisable at period-end (in dollars per share) $ 0 $ 5.03