XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Common Stock (Details 2) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Common Stock    
Non-vested stock options outstanding, beggining 1,175,000 1,041,500
Non-vested stock options granted 0 520,000
Non-vested stock options vested (217,833) (327,500)
Non-vested stock options forfeited (396,168) (59,000)
Non-vested stock options outstanding, ending 560,999 1,175,000